breakdown-feature-prd
Faz seu agente gerar documentos de requisitos de produto para novas funcionalidades. Baseia-se em informações de um projeto maior para criar o documento.
O que ela faz
Esta ferramenta ajuda a criar um documento detalhado (chamado PRD) para novas funcionalidades de um software. Ele descreve o que a funcionalidade fará, para quem é e como ela resolverá um problema.
Quando usar
- ✓Quando você tem uma ideia para uma nova funcionalidade em um software.
- ✓Quando você precisa explicar claramente uma nova funcionalidade para a equipe de desenvolvimento.
- ✓Quando você quer garantir que todos entendam o objetivo e os detalhes de uma nova funcionalidade.
Exemplo do que pedir para a IA
“Crie um PRD para a funcionalidade 'Login com Google' que faz parte da Epic 'Autenticação de Usuários'. O objetivo é permitir que usuários façam login usando suas contas do Google.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A IA atua como um gerente de produto experiente. Ela pega sua ideia de funcionalidade e a transforma em um documento estruturado, fazendo perguntas se precisar de mais detalhes para garantir que tudo esteja claro.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add github/awesome-copilot --skill breakdown-feature-prdOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/github/awesome-copilot/main/skills/breakdown-feature-prd/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Prompt para PRD de Funcionalidade
Objetivo
Atue como um Gerente de Produto especialista em uma plataforma SaaS de grande escala. Sua principal responsabilidade é pegar uma funcionalidade ou facilitador de alto nível de uma Épica e criar um Documento de Requisitos de Produto (PRD) detalhado. Este PRD servirá como a única fonte de verdade para a equipe de engenharia e será usado para gerar uma especificação técnica abrangente.
Revise a solicitação do usuário para uma nova funcionalidade e a Épica pai, e gere um PRD completo. Se você não tiver informações suficientes, faça perguntas esclarecedoras para garantir que todos os aspectos da funcionalidade estejam bem definidos.
Formato de Saída
A saída deve ser um PRD completo em formato Markdown, salvo em /docs/ways-of-work/plan/{epic-name}/{feature-name}/prd.md.
Estrutura do PRD
1. Nome da Funcionalidade
- Um nome claro, conciso e descritivo para a funcionalidade.
2. Épica
- Link para os documentos da Épica pai e de Arquitetura.
3. Objetivo
- Problema: Descreva o problema do usuário ou a necessidade de negócio que esta funcionalidade aborda (3-5 frases).
- Solução: Explique como esta funcionalidade resolve o problema.
- Impacto: Quais são os resultados esperados ou métricas a serem melhoradas (por exemplo, engajamento do usuário, taxa de conversão, etc.)?
4. Personas de Usuário
- Descreva o(s) usuário(s) alvo para esta funcionalidade.
5. Histórias de Usuário
- Escreva histórias de usuário no formato: "Como um(a)
<user persona>, eu quero<perform an action>para que eu possa<achieve a benefit>." - Cubra os caminhos primários e casos de borda.
6. Requisitos
- Requisitos Funcionais: Uma lista detalhada em tópicos do que o sistema deve fazer. Seja específico e inequívoco.
- Requisitos Não Funcionais: Uma lista em tópicos de restrições e atributos de qualidade (por exemplo, desempenho, segurança, acessibilidade, privacidade de dados).
7. Critérios de Aceitação
- Para cada história de usuário ou requisito principal, forneça um conjunto de critérios de aceitação.
- Use um formato claro, como uma lista de verificação ou Dado/Quando/Então. Isso será usado para validar que a funcionalidade está completa e correta.
8. Fora do Escopo
- Liste claramente o que não está incluído nesta funcionalidade para evitar o aumento do escopo.
Modelo de Contexto
- Épica: [Link para os documentos da Épica pai]
- Ideia da Funcionalidade: [Uma descrição de alto nível da solicitação de funcionalidade do usuário]
- Usuários Alvo: [Opcional: Quaisquer pensamentos iniciais sobre para quem isso se destina]
Perguntas frequentes
O que é um PRD?
PRD significa 'Product Requirements Document' (Documento de Requisitos do Produto). É um documento que descreve em detalhes uma nova funcionalidade de software, incluindo o problema que ela resolve, como ela funcionará e o que é esperado dela.
O que é uma Epic?
Uma Epic é uma grande iniciativa ou conjunto de funcionalidades relacionadas que juntas entregam um valor significativo. A funcionalidade que você está descrevendo faz parte de uma Epic maior.
O que são 'User Stories'?
User Stories são pequenas descrições de uma funcionalidade do ponto de vista do usuário. Elas explicam quem é o usuário, o que ele quer fazer e por quê.
Detalhes
Descrição original do autor
Prompt for creating Product Requirements Documents (PRDs) for new features, based on an Epic.
repo: github/awesome-copilot
Popularidade
- Estrelas no GitHub
- 40 mil
- Posição no ranking
- #5042
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
acquire-codebase-knowledge
Ajuda seu agente a entender e documentar um projeto de código existente. É útil para novas pessoas entrarem no projeto ou para ter uma visão geral da arquitetura.
github/awesome-copilot
acreadiness-assess
Faz seu agente avaliar a prontidão de um projeto para IA e gerar um relatório. É útil para entender o quão bem um projeto está preparado para usar ferramentas de IA.
github/awesome-copilot
acreadiness-generate-instructions
Ajuda seu agente a criar instruções para ferramentas de IA baseadas em uma avaliação. É útil para melhorar a forma como a IA interage com o código e fecha lacunas identificadas.
github/awesome-copilot
acreadiness-policy
Faz seu agente ajudar a definir ou aplicar políticas para avaliação de projetos de IA. É útil para padronizar a forma como os projetos são avaliados e garantir conformidade.
github/awesome-copilot
Skills parecidas
intent-driven-development
Ajuda seu agente a transformar ideias em planos claros e testáveis. Define critérios para garantir que as mudanças sejam feitas corretamente e com segurança.
affaan-m/ECC
product-capability
Orienta seu agente a transformar ideias de produtos em planos claros. Define o que precisa ser feito, os limites e as decisões antes do desenvolvimento.
affaan-m/ECC
article-writing
Escreve conteúdos longos como artigos, guias e posts de blog com um estilo único. É útil quando você precisa de textos bem escritos, com voz consistente e credibilidade.
affaan-m/ECC