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.