agent squad · app.agentsquadai.com · pantallas reales de la app
Dónde probar Nova Arquitecto, escena por escena
El recorrido completo: diseñas el workflow con Nova en la oficina, lo guardas como SuperSkill, lo ves crecer con versión y métricas en la Workflow Library, y Nova lo reutiliza sola la próxima vez. Cada pantalla de abajo es la app real.
1
La oficina: aquí empieza todo
Entra a app.agentsquadai.com/office
Qué mirar
Nova está al frente como "Supervisor del sistema"; tu squad trabaja detrás.
La barra inferior "Cuéntale a Nova tu encargo..." es la puerta de entrada de todo workflow.
El globo de Nova te resume lo que pasó mientras no estabas.
2
Le pides algo y Nova diseña el plan
Misma pantalla: escribe el encargo en la barra y envía
Qué mirar
Tu pedido en lenguaje natural (burbuja dorada).
Nova responde honesta: "No tengo una SuperSkill exacta, así que armé un plan" con los pasos.
El botón Lanzar plan lo pone en marcha. Este es el momento CREAR del árbol de decisión.
Por detrás: Nova acaba de consultar tu catálogo de skills (con sus métricas) y decidió que ninguno cubría el pedido.
3
El momento clave: guardarlo como SuperSkill
En la /workflow-library, la propuesta de Nova muestra este panel
Qué mirar
El plan propuesto con sus pasos y el costo estimado.
El campo NOMBRE ya viene sugerido; puedes editarlo.
Guardar como SuperSkill crea la v1: el workflow deja de ser un plan de una vez y pasa a ser un activo reutilizable de tu workspace.
Por detrás: POST .../superskills valida el plan contra el catálogo y lo persiste con version 1 y su familia de linaje.
4
La librería: versión y métricas a la vista
Menú de la oficina → Workflow Library → sección "Tus SuperSkills"
Qué mirar (la línea nueva bajo el costo)
Prospección México: v2 · 8 ejecuciones · 88% éxito: un skill ya versionado y con historial. Ese es el feedback loop visible.
Resumen de contratos: solo v1: recién guardado, sin ejecuciones todavía. Nunca verás "0 ejecuciones": sin datos, no se inventa nada.
De dónde salen los números
Se calculan de los runs reales del skill cada vez que abres la página.
Un run esperando tu aprobación ya cuenta en ejecuciones (y baja el % hasta que apruebes).
5
Relanzar ajustando los inputs
En la card del skill → Ejecutar ahora
Qué mirar
Los inputs del skill (PAIS, CANTIDAD) vienen pre-llenados con los valores guardados.
Cámbialos antes de lanzar (aquí: México → Colombia). Este es el momento AJUSTAR: mismo workflow, otro contexto, sin rediseñar nada.
Por detrás: solo las claves declaradas como inputs del skill son editables; el resto del plan viaja intacto y re-validado.
6
Nova reutiliza en vez de reinventar
Vuelve a pedirle algo parecido a Nova (en la oficina o en la librería)
Qué mirar
Pediste "hacé el resumen diario del equipo" y Nova NO compuso un plan nuevo: encontró el SuperSkill exacto y te ofrece lanzarlo.
Este es el momento EJECUTAR del árbol: la prueba de que el rol arquitecto está activo.
Por detrás: el prompt de Nova ahora lista tus skills con su versión y desempeño, y su regla es preferir el skill probado antes que reinventar; y no descartar una versión nueva solo porque aún no tiene runs.
7
Crear la v2 de un skill (aún sin botón, por API)
Única pieza sin UI en esta fase: se prueba desde el box
Cuando un skill merece un plan mejorado, la versión nueva archiva la anterior y nace en la misma familia, con notas obligatorias de qué cambió. Al existir la v2, la card de la escena 4 pasa a mostrar v2 automáticamente. El botón "Nueva versión" en la card es el candidato natural para la Fase 2.
desde el box Hetzner
TOKEN=$(grep -oP '(?<=SUBSTRATE_API_TOKEN=).*' ~/agent-squad-app/apps/api/.env)
WS=<workspace_id>
# crear la version 2 desde un draft recompuesto (notes es obligatorio)
curl -s -X POST -H "Authorization: Bearer $TOKEN" -H "content-type: application/json" \
-d '{"draft_id":"<draft_proposed>","notes":"Ahora filtra por tamano de equipo"}' \
http://127.0.0.1:4000/api/workspaces/$WS/superskills/<skill_id>/versions