Technical PRD Creation
Produzir um PRD técnico completo — com contexto, problema, requisitos funcionais e não funcionais, edge cases, abordagem técnica e critérios de sucesso — que sirva como referência única para a equipe durante design, implementação e revisão.
Quando
faz sentido.
- Antes de iniciar uma feature ou projeto de complexidade média ou alta.
- Quando há múltiplos stakeholders com perspectivas diferentes sobre o que a feature deve fazer.
- Quando a feature envolve integrações externas, mudanças de contrato de API ou novos fluxos de dados.
- Quando o time precisa de um documento de referência para tomada de decisão durante implementação.
- Para bugs — use o workflow de investigação de bug crítico.
- Para tasks pequenas de escopo trivial e impacto local.
- Quando já existe um PRD técnico aprovado e o escopo não mudou.
Pré
requisitos.
- 01[ ] Existe uma demanda de produto, brief ou conjunto de user stories com contexto suficiente.
- 02[ ] Os stakeholders principais foram consultados ou estão disponíveis para clarificações.
- 03[ ] O engenheiro tem familiaridade com o domínio do sistema afetado.
- 04[ ] Existe clareza sobre o ambiente de produção e as restrições de stack.
Caminho
crítico.
As etapas devem ser executadas em ordem. Cada uma carrega uma skill específica.
- 01
Coleta de contexto do produto
Organizar todo o contexto disponível sobre a demanda de produto em um formato estruturado que possa alimentar as etapas seguintes sem perda de informação.
Skillcollecting-product-context·Saída- Contexto estruturado em 5 dimensões: objetivo, usuário, estado atual, estado esperado, restrições. - Lista de perguntas em aberto que bloqueiam completude do contexto. - 02
Problem statement técnico
Redigir um problem statement preciso que descreva o problema técnico e de produto de forma que qualquer engenheiro entenda o que está errado ou ausente hoje.
Skilldefining-problem-statement·Saída- Problem statement em prosa clara, sem solução embutida. - Impacto técnico e de negócio quantificado ou qualificado. - 03
Mapeamento de requisitos
Produzir lista completa de requisitos funcionais e não funcionais, com escopo, prioridade e rastreabilidade para o problema.
Skillmapping-requirements·Saída- Lista de requisitos funcionais com ID, descrição e prioridade. - Lista de requisitos não funcionais com categoria e criticidade. - 04
Especificação de edge cases
Identificar e documentar edge cases, estados limite, erros esperados e comportamentos excepcionais que o sistema precisa tratar.
Skillspecifying-edge-cases·Saída- Lista de edge cases com descrição da situação e comportamento esperado do sistema. - Classificação por severidade (crítico / importante / baixo). - 05
Redação do PRD técnico
Redigir o documento PRD técnico completo, integrando todos os artefatos das etapas anteriores em uma estrutura coesa, navegável e utilizável como referência durante o desenvolvimento.
Skillwriting-technical-prd·Saída- Documento PRD técnico completo em Markdown, com índice. - Seção de fora de escopo explícita. - Seção de dependências e integrações. - Critérios de sucesso mensuráveis. - 06
Revisão de cobertura e consistência
Revisar o PRD técnico para garantir cobertura completa, consistência interna e ausência de ambiguidades que possam causar retrabalho.
Skillreviewing-prd-coverage·Saída- Lista de gaps de cobertura encontrados. - Lista de inconsistências internas identificadas. - Versão revisada ou lista de ajustes necessários no PRD.
Como usar
com IA.
- 01Copie o prompt abaixo (ou use o botão no topo).
- 02Abra o Claude ou Claude Code no diretório do projeto.
- 03Cole o prompt e siga a ordem das etapas. O agente conduz cada skill em sequência.
> Execute o workflow 'Technical PRD Creation' seguindo a ordem crítica das etapas. Para cada etapa, carregue a skill correspondente e siga suas instruções. Pergunte se faltar contexto.