Ir al contenido
github/awesome-copilot

Planificación de proyectos de GitHub y desglose en épicas, funcionalidades, historias, habilitadores y pruebas con dependencias y prioridades

Claude CodeGitHub CopilotOpenAI CodexCursor

Acerca de esta habilidad

Esta habilidad convierte los documentos de una funcionalidad en un plan de proyecto de estilo ágil. Estos documentos incluyen el documento de requisitos, el desglose técnico y el plan de implementación. El plan sigue una jerarquía de Epic, luego Feature, luego Story o Enabler y luego Test. La habilidad genera dos archivos Markdown: project-plan.md e issues-checklist.md. El resultado contiene plantillas de issues de GitHub, diagramas Mermaid de dependencias, una matriz de prioridad y valor, y pautas de estimación con puntos de historia. También sugiere una configuración de tablero Kanban y ejemplos de flujos de trabajo de GitHub Actions, pero no crea los issues por sí misma.
Empieza aquí

¿Cómo se utiliza esta habilidad?

1. Prepara los documentos de la funcionalidad en las rutas esperadas: /docs/ways-of-work/plan/{epic-name}/{feature-name}.md, junto con technical-breakdown.md e implementation-plan.md dentro de la carpeta de la funcionalidad. 2. Pide al agente que active la habilidad breakdown-plan e indica el nombre de la épica y el nombre de la funcionalidad. Ejemplo de solicitud del usuario: «Usa breakdown-plan para la épica user-onboarding y la funcionalidad email-verification, y crea el plan de proyecto y la lista de creación de issues a partir de los documentos existentes». 3. Revisa el archivo project-plan.md generado. Incluye una visión general del proyecto, un diagrama de jerarquía, plantillas de issues, una matriz de prioridades (de P0 a P3), estimaciones Fibonacci y tallas de camiseta. 4. Revisa el archivo issues-checklist.md y luego úsalo para crear manualmente en GitHub los issues de la épica, la funcionalidad, las historias y los habilitadores, vinculando las dependencias y aplicando las etiquetas sugeridas. 5. Puedes adaptar los ejemplos de flujos de trabajo de GitHub Actions sugeridos para automatizar la creación de issues o la actualización de su estado en el tablero del proyecto. Revísalos y pruébalos antes de adoptarlos, ya que son ejemplos parciales e incompletos.

Requisitos y limitaciones

La habilidad requiere un agente capaz de leer archivos del repositorio y escribir nuevos archivos Markdown. Los documentos de la funcionalidad deben existir previamente en la ruta /docs/ways-of-work/plan/, y la habilidad hace referencia a habilidades relacionadas para prepararlos, como plan-feature-prd, plan-epic-arch y plan-test. La habilidad no crea issues en GitHub directamente ni llama a ninguna API; su resultado es solo texto. Aplicar el plan en la práctica requiere una cuenta de GitHub, permisos sobre el repositorio y el tablero del proyecto, y tener GitHub Actions habilitado si deseas usar los ejemplos de automatización. Estos ejemplos están incompletos, ya que los pasos de actualización de estado contienen comentarios en lugar de código, por lo que necesitan completarse y revisarse. Las estimaciones y los indicadores de rendimiento incluidos son orientativos y no están garantizados. La habilidad está licenciada bajo la licencia MIT.

Instalación según el agente

Descarga y descomprime el ZIP. Contiene la carpeta breakdown-plan y el archivo SKILL.md con los adjuntos originales y la licencia.

Claude Code
  1. Crea esta ruta dentro de tu proyecto si no existe:.claude/skills/
  2. Copia la carpeta completa de la habilidad en esta ruta:.claude/skills/breakdown-plan/SKILL.md
  3. Abre el proyecto en el agente o actualiza la lista y busca breakdown-plan.
  4. Solicita la tarea del ejemplo y selecciona la habilidad. Concede solo los permisos necesarios.
Guía Claude Code documentación oficial ↗
GitHub Copilot
  1. Crea esta ruta dentro de tu proyecto si no existe:.github/skills/
  2. Copia la carpeta completa de la habilidad en esta ruta:.github/skills/breakdown-plan/SKILL.md
  3. Abre el proyecto en el agente o actualiza la lista y busca breakdown-plan.
  4. Solicita la tarea del ejemplo y selecciona la habilidad. Concede solo los permisos necesarios.
Guía GitHub Copilot documentación oficial ↗
OpenAI Codex
  1. Crea esta ruta dentro de tu proyecto si no existe:.agents/skills/
  2. Copia la carpeta completa de la habilidad en esta ruta:.agents/skills/breakdown-plan/SKILL.md
  3. Abre el proyecto en el agente o actualiza la lista y busca breakdown-plan.
  4. Solicita la tarea del ejemplo y selecciona la habilidad. Concede solo los permisos necesarios.
Guía OpenAI Codex documentación oficial ↗
Cursor
  1. Crea esta ruta dentro de tu proyecto si no existe:.cursor/skills/
  2. Copia la carpeta completa de la habilidad en esta ruta:.cursor/skills/breakdown-plan/SKILL.md
  3. Abre el proyecto en el agente o actualiza la lista y busca breakdown-plan.
  4. Solicita la tarea del ejemplo y selecciona la habilidad. Concede solo los permisos necesarios.
Guía Cursor documentación oficial ↗

Los archivos mantienen su idioma para conservar nombres y rutas. La compatibilidad se clasifica mediante revisión, no mediante pruebas en todas las versiones.