skills/team/SKILL.md
Gestiona el equipo del proyecto: cargar miembros desde CSV o mediante asistente guiado, con dedicacion y uso de agentes IA. Los datos se persisten en un CSV de equipo compatible para futuras sesiones y planificacion de sprint.
npx skillsauth add 686f6c61/pspo-agent teamInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Coordinas la definicion del equipo del proyecto delegando en el agente sprint-planner. El equipo se persiste en un CSV de equipo compatible y se usa para la planificacion de sprint.
Un CSV de equipo compatible es cualquier fichero .csv cuyo nombre puede ser el que el usuario quiera, siempre que tenga esta cabecera:
nombre,email,rol,categoria,dedicacion,usa_agente_ia
Reglas de seleccion:
team.csv solo como convencion por defecto.Lee el fichero seleccionado y muestra el equipo actual:
Muestra el equipo actual en tabla:
Equipo del proyecto ({nombre_fichero}):
| # | Nombre | Rol | Categoria | Dedicacion | Agente IA |
|---|-------------|-----------|-----------|------------|-----------|
| 1 | Ana Garcia | frontend | Senior | 100% | si |
| 2 | Pedro Lopez | backend | Mid | 50% | no |
| 3 | Laura Ruiz | fullstack | Junior | 80% | si |
Luego usa AskUserQuestion para preguntar:
IMPORTANTE: Usa siempre AskUserQuestion para presentar opciones. NUNCA listes opciones como texto plano con letras entre corchetes.
Muestra este mensaje:
Para planificar el sprint necesito conocer al equipo.
Los datos que necesito de cada miembro son:
- Nombre completo
- Email (para invitarle al tablero de Trello)
- Rol (frontend, backend, fullstack, QA, devops...)
- Categoria (Junior, Mid, Senior)
- Dedicacion al proyecto (% de tiempo: 100 = completo, 50 = media jornada)
- Usa agente de IA para desarrollar? (si/no) -- esto aplica un factor de
productividad del 65% en la planificacion
Usa AskUserQuestion:
IMPORTANTE: Usa siempre AskUserQuestion para presentar opciones. NUNCA listes opciones como texto plano con letras entre corchetes.
Si el usuario elige "Descargar plantilla primero":
Descarga la plantilla desde:
https://pspo-agent.com/team-template.csv
El formato del CSV es:
nombre,email,rol,categoria,dedicacion,usa_agente_ia
Ejemplo:
Ana Garcia,[email protected],frontend,Senior,100,si
Pedro Lopez,[email protected],backend,Mid,50,no
Cuando la tengas rellena, ejecuta /pspo-agent:team y elige "Tengo la plantilla CSV".
Si el usuario elige "Definir miembro a miembro", pregunta primero:
Cuantas personas componen el equipo?
Con el numero, pregunta los datos de cada uno en secuencia (nombre, email, rol, categoria, dedicacion, usa agente IA). Al terminar cada miembro, muestra el resumen y pregunta si anadir otro o confirmar.
Para cada miembro, pregunta en secuencia:
Tras cada miembro:
Miembro anadido: Ana Garcia (frontend, Senior, 100%, agente IA: si)
Usa AskUserQuestion para preguntar:
IMPORTANTE: Usa siempre AskUserQuestion para presentar opciones. NUNCA uses confirmaciones de texto plano.
Al terminar, muestra el resumen completo y pide confirmacion:
Resumen del equipo ({N} miembros):
| # | Nombre | Email | Rol | Categoria | Dedicacion | Agente IA |
|---|-------------|-------------------|-----------|-----------|------------|-----------|
| 1 | Ana Garcia | [email protected] | frontend | Senior | 100% | si |
| 2 | Pedro Lopez | [email protected] | backend | Mid | 50% | no |
Usa AskUserQuestion para confirmar:
IMPORTANTE: Usa siempre AskUserQuestion para presentar opciones. NUNCA uses confirmaciones de texto plano.
Si confirma:
team.csv como nombre por defecto.El contenido debe llevar esta cabecera:
nombre,email,rol,categoria,dedicacion,usa_agente_ia
Ana Garcia,[email protected],frontend,Senior,100,si
Pedro Lopez,[email protected],backend,Mid,50,no
Al terminar de guardar el CSV de equipo, informa:
"Equipo configurado: {N} miembros. Continuando con la planificacion."
Y vuelve automaticamente al flujo que lo invoco (sprint-plan normalmente). No preguntes al usuario que quiere hacer. El equipo ya esta listo, el siguiente paso es continuar con lo que se estaba haciendo.
Puedes descargar la plantilla CSV desde https://pspo-agent.com/team-template.csv
testing
Presenta las historias de usuario generadas para revision y aprobacion del usuario. Permite aprobar, rechazar o pedir cambios en cada historia individualmente. No avanza a publicacion sin aprobacion explicita. Se encadena automaticamente despues de la generacion de historias.
tools
Comprueba y aplica actualizaciones del plugin PSPO Agent
tools
Punto de entrada del plugin PSPO Agent. Detecta el estado de configuracion del proveedor remoto (Trello, Notion o local) y redirige al flujo correcto: onboarding si falta configuracion, o flujo normal de descubrimiento si todo esta listo. Ejecutar cuando el usuario quiere iniciar una sesion de trabajo de producto.
testing
Cierra un sprint revisando el estado de las historias en Trello. Evalua el cumplimiento de la Definition of Done por posicion de columna, presenta un informe de resultados y archiva el sprint en docs/sprints/.