Agentes, skills y prompts
El Space tiene un único catálogo de capacidades reutilizables: skills (/space/resources/skills). La biblioteca de prompts (/space/resources/prompts) y los servidores MCP (/space/resources/mcp) viven como pestañas al lado, y Automatizaciones (/space/automations) orquesta todo lo que corre encima.
¿Nuevo en el lado de IA? Lee primero Conceptos de IA desde cero — Qué convierte algo en un agente, Llamadas a funciones/herramientas y Razonamiento, que esta página da por supuestos.
Los agentes son skills
Sección titulada «Los agentes son skills»No hay un almacén separado de agentes. Todo agente delegable vive en el registro unificado de skills (src/lib/skills, estándar SKILL.md) como una skill con un perfil de ejecución extra:
{ id: 'data-scientist', name: 'Data Scientist', category: 'data-ml', trigger: '/data-scientist', instructions: '<agent> … </agent>', // el payload SKILL.md agent: { emoji: '🧮', role: 'Analytics & Machine Learning' },}- El campo
instructionses el system prompt del agente — el mismo campo que una skill normal usa para su procedimiento. Identidad, capacidades, herramientas y restricciones viven ahí en el dialecto XML estructurado<agent>. - El perfil
agentes todo lo que el concepto “agente” añade: un emoji, una etiqueta de rol, herramientas opcionales y un override de modelo opcional. - En la UI aparecen dentro de las pestañas de dominio de Resources → Skills (los técnicos bajo Desarrollo, los de comunicación bajo Escritura, los de negocio/legal/operaciones bajo Finanzas) — no como una sección aparte.
- En el chat,
list_my_agentslos devuelve junto a los agentes guardados del usuario, ydelegate_to_agentacepta ambos ids. Los agentes guardados (tablauser_agents) son el complemento de autoría propia del catálogo.
Los antiguos catálogos paralelos (templates de src/lib/agent/library.ts, subagents-catalog.ts) se migraron a src/lib/skills/agent-skills-data.ts y se eliminaron. src/lib/agent/library.ts sobrevive solo como capa de compatibilidad derivada del registro.
Automatizaciones (antes Control Plane de agentes)
Sección titulada «Automatizaciones (antes Control Plane de agentes)»/space/automations es orquestación pura, estilo n8n — tres vistas:
- Pipelines — cadenas de flujo por fases desde
/api/workflows. Ejecución manual desde la fila. - Triggers — trabajos cron (gestor local + schedules de servidor). Crear/pausar/borrar/ejecutar.
- Runs — línea de tiempo unificada de runs de pipelines + triggers, más reciente primero.
El creador de triggers apunta a cualquier entrada delegable (skill-agentes del catálogo + tus agentes guardados). Las URLs antiguas (/space/studio, /space/hierarchy, /space/cron) redirigen permanentemente a /space/automations. /space/agents nunca tuvo página propia y se eliminó del router en vez de mantenerse como redirección.
/space/resources/skills es el almacén de capacidades reutilizables (SkillsPanel, respaldado por el registro unificado). Una skill tiene nombre, descripción, trigger, instrucciones, categoría, tags y visibilidad.
Categorías
Sección titulada «Categorías»Office y documentos, ecosistema/developer, Hugging Face, Google Labs, Google Workspace, Notion, Stripe, Resend, Figma, Supabase, Cloudflare, GitHub, SEO y crecimiento, y skills personalizadas que tú autoredactas.
Las skills complementan la delegación: en lugar de editar el prompt de un agente, le adjuntas una skill que enseña un procedimiento repetible (trigger + instrucciones) — que ahora es literalmente el mismo objeto del que está hecho el agente.
Biblioteca de prompts
Sección titulada «Biblioteca de prompts»/space/resources/prompts es la colección de prompts reutilizables (builtInPrompts en prompt-library-panel.tsx). Cada prompt tiene título, un trigger de barra, contenido, categoría, tags y visibilidad.
Triggers integrados
Sección titulada «Triggers integrados»| Trigger | Prompt |
|---|---|
/review |
Code review: rendimiento, seguridad, estilo, edge cases |
/explain |
Explicar un concepto de forma simple + analogía + ejemplo |
/optimize |
Optimización de rendimiento con benchmarks antes/después |
/analyze |
Análisis de datos/métricas con tendencias, anomalías, takeaways |
/debug |
Análisis root-cause de stack trace con fix + diff |
/strategy |
Memo ejecutivo de decisión (Pyramid Principle) |
/saas-metrics |
Auditoría de unit economics SaaS (NRR, CAC payback, LTV:CAC, Magic Number, Rule of 40) |
/cold-email |
Secuencia de cold email B2B de 3 toques |
/legal-review |
Redlining de contratos: responsabilidad, indemnización, IP |
Categorías de prompts: estrategia, finanzas y FP&A, marketing y ventas, legal y contratos, prompts de herramientas IA, desarrollo, análisis, debugging, y Mis plantillas para tus prompts guardados.
Cómo se combinan
Sección titulada «Cómo se combinan»Un flujo típico: eliges una skill de Resources (o dejas que el chat la auto-dispare por su /trigger) → delegas la parte multi-paso con delegate_to_agent a cualquier entrada con perfil de agente → cableas el trabajo recurrente como Automatización (pipeline o trigger cron) → estandarizas puertas de calidad con prompts como /review. Todo corre por el mismo pipeline de streaming /api/chat con seguimiento de uso por paso.