Ir al contenido
github/awesome-copilot

Crear un documento de requisitos de producto para una nueva funcionalidad a partir de una épica de producto

GitHub CopilotGemini CLIClaude CodeOpenAI CodexCursorDevin / Windsurf

Acerca de esta habilidad

Una habilidad que hace que el agente actúe como un gerente de producto experto en una plataforma SaaS a gran escala. Convierte una funcionalidad o un elemento habilitador tomado de una Epic en un documento de requisitos de producto (PRD) detallado en formato Markdown. El documento incluye: el nombre de la funcionalidad, el enlace a la Epic principal, el objetivo (problema, solución e impacto), las personas de usuario, las historias de usuario, los requisitos funcionales y no funcionales, los criterios de aceptación y lo que queda fuera del alcance. El agente formula preguntas aclaratorias si la información es insuficiente.
Empieza aquí

¿Cómo se utiliza esta habilidad?

1. Prepara el contexto de la solicitud según la plantilla incluida en la habilidad: el enlace a la documentación de la Epic principal, una descripción general de la idea de la funcionalidad y, opcionalmente, una idea inicial sobre los usuarios objetivo. 2. Pide al agente que cree el documento. Ejemplo de solicitud del usuario: «Crea un PRD para la funcionalidad de exportación de informes en formato CSV dentro de la Epic del panel de análisis. El enlace a la documentación de la Epic es docs/ways-of-work/plan/analytics-dashboard y los usuarios objetivo son los gestores de cuentas». 3. Responde a las preguntas aclaratorias que el agente pueda plantear sobre aspectos no especificados, como casos límite o restricciones de rendimiento y privacidad. 4. Revisa el documento resultante y sus ocho secciones, verificando especialmente las historias de usuario con el formato «As a … I want to … so that …» y los criterios de aceptación en formato de lista de verificación o Given/When/Then. 5. El documento se guarda en la ruta /docs/ways-of-work/plan/{epic-name}/{feature-name}/prd.md para usarse posteriormente como referencia para el equipo de ingeniería y para preparar las especificaciones técnicas.

Requisitos y limitaciones

La habilidad no requiere herramientas ni cuentas externas; consiste únicamente en instrucciones de texto. El agente necesita permiso de escritura de archivos dentro del repositorio para guardar el documento en la ruta indicada; de lo contrario, el contenido puede mostrarse como texto y copiarse manualmente. Se recomienda disponer de la documentación de la Epic principal (el documento PRD y el documento de arquitectura) como referencia, ya que la calidad del resultado depende de la claridad de la información proporcionada. La habilidad no verifica automáticamente la exactitud de los datos ni de los enlaces, y el documento resultante requiere revisión humana. Los archivos están licenciados por GitHub bajo la licencia MIT.

Instalación según el agente

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

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-feature-prd/SKILL.md
  3. Abre el proyecto en el agente o actualiza la lista y busca breakdown-feature-prd.
  4. Solicita la tarea del ejemplo y selecciona la habilidad. Concede solo los permisos necesarios.
Guía GitHub Copilot documentación oficial ↗
Gemini CLI
  1. Crea esta ruta dentro de tu proyecto si no existe:.gemini/skills/
  2. Copia la carpeta completa de la habilidad en esta ruta:.gemini/skills/breakdown-feature-prd/SKILL.md
  3. Abre el proyecto en el agente o actualiza la lista y busca breakdown-feature-prd.
  4. Solicita la tarea del ejemplo y selecciona la habilidad. Concede solo los permisos necesarios.
Guía Gemini CLI documentación oficial ↗
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-feature-prd/SKILL.md
  3. Abre el proyecto en el agente o actualiza la lista y busca breakdown-feature-prd.
  4. Solicita la tarea del ejemplo y selecciona la habilidad. Concede solo los permisos necesarios.
Guía Claude Code 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-feature-prd/SKILL.md
  3. Abre el proyecto en el agente o actualiza la lista y busca breakdown-feature-prd.
  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-feature-prd/SKILL.md
  3. Abre el proyecto en el agente o actualiza la lista y busca breakdown-feature-prd.
  4. Solicita la tarea del ejemplo y selecciona la habilidad. Concede solo los permisos necesarios.
Guía Cursor documentación oficial ↗
Devin / Windsurf
  1. Crea esta ruta dentro de tu proyecto si no existe:.devin/skills/
  2. Copia la carpeta completa de la habilidad en esta ruta:.devin/skills/breakdown-feature-prd/SKILL.md
  3. Abre el proyecto en el agente o actualiza la lista y busca breakdown-feature-prd.
  4. Solicita la tarea del ejemplo y selecciona la habilidad. Concede solo los permisos necesarios.
Guía Devin / Windsurf 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.