Contexto
Llevo semanas construyendo Naira como PM virtual. Hoy llegó el punto de inflexión: no es solo un chatbot con herramientas — es el primer miembro de un equipo de asistentes especializados.
El concepto nació de una necesidad real: necesito un PM que gestione proyectos, pero también necesito alguien que maneje ventas, otro que maneje diseño, otro finanzas. Y todos tienen que compartir datos, contexto, y pasarse trabajo entre ellos.
El concepto: AIDA
AIDA = Artificial Intelligence Digital Assistant.
Cada AIDA tiene una regla de naming: el nombre DEBE contener “IA” o “AI”. No es capricho — es identidad de marca. Cuando escuchas el nombre, sabes que es un asistente digital.
El equipo actual
| AIDA | Rol | Estado |
|---|---|---|
| Naira (NAIRA) | PM Virtual | Activa — 44 tools |
| Elias (ElIAs) | Ventas y Pre-ventas | Skill creado |
| Diana (DIAna) | Reservada | Por definir |
La arquitectura
Cada AIDA opera en dos capas:
Capa 1 — Skills de Claude Code (.claude/skills/<nombre>/): Comandos slash que ejecutas desde la terminal. /naira weekly, /elias cotizar, /autoresearch analyze.
Capa 2 — Chat Tools (web): Herramientas que el chatbot puede usar directamente. El usuario habla en lenguaje natural y la AIDA ejecuta acciones reales — crea issues en Linear, loguea horas en Harvest, envía mensajes por Slack.
Lo clave: las tools llaman directo a las librerías internas. No pasan por la API HTTP. Sin auth, sin latencia. El chatbot tiene el mismo poder que el backend.
Qué tiene Naira hoy
44 herramientas operativas:
- Linear: CRUD de issues, proyectos, milestones, updates, links, comentarios — todo con links clickeables en las respuestas
- Harvest: Consultar horas, crear proyectos, crear tareas, iniciar/detener timers, resumen del día
- Clientes: Briefs completos, contactos con email/teléfono/Slack, búsqueda por aliases
- Slack: Enviar mensajes al canal del proyecto
- WhatsApp: Mensajes via Meta Cloud API nativa
- GoTo: Iniciar llamadas, listar historial
- Documentación: Registrar trabajo en Linear automáticamente, documentar sesiones
Validación inteligente:
- Crear un issue sin proyecto → te pregunta a cuál va
- Crear un contacto duplicado → te avisa que ya existe
- Crear un proyecto en Harvest → valida cliente, vincula con Linear, crea 4 tareas básicas automáticamente
Log de conversaciones: Cada interacción queda en chat-logs/YYYY-MM-DD.jsonl. La AIDA puede analizar su propio historial para detectar errores y mejorar.
Elias: el vendedor
Elias toma una idea u oportunidad y la estructura completamente:
Discovery → PDR → Cotización → Gantt → Proyecto en Linear → Handoff a Naira
Un comando — /elias proposal — y genera todo el paquete: Project Definition Report, tabla de costos por fase y por rol, timeline por semanas, y crea el proyecto con milestones e issues en Linear.
Cuando el deal se cierra, /elias kickoff le pasa todo a Naira: cambia el estado a “started”, crea los issues de la Fase 1, configura Harvest y Slack.
AutoResearch: la mejora continua
El skill que mantiene todo optimizado. Regla simple:
Si hiciste algo 2 veces manualmente, la tercera vez debe ser un skill.
/autoresearch analyze revisa los logs del chat, detecta errores repetidos, identifica tareas manuales que podrían automatizarse, y sugiere (o crea) skills nuevos.
El insight
Lo que aprendí construyendo esto:
-
Un agente generalista no escala. Un PM no debería cotizar. Un vendedor no debería trackear horas. La especialización funciona igual para IAs que para humanos.
-
Los skills son la memoria operativa. No son solo instrucciones — son procesos probados que se refinan con cada uso. El skill de Naira empezó con 6 tools y hoy tiene 44. Cada sesión de trabajo genera mejoras.
-
El naming importa. Suena trivial, pero ponerle nombre a cada asistente (y que el nombre lleve “IA”) cambia la dinámica. Ya no es “el chatbot” — es “Naira dice que hay un blocker”. El equipo humano se relaciona diferente.
-
Las tools deben crecer, no diseñarse. No diseñé las 44 tools de entrada. Empecé con 6, y cada vez que necesitaba algo que no podía hacer, lo agregaba. El crecimiento orgánico produce tools que realmente se usan.
Lo que sigue
- Portal del cliente mejorado con vista de progreso y novedades
- Notificaciones automáticas diarias/semanales a contactos
- Integración completa con GoTo para telefonía
- Probar Elias con una oportunidad real
- Diana: ¿diseño? ¿finanzas? Por definir.
La meta: que un equipo de 3 personas con 5 AIAs produzca como un equipo de 15.