WorkflowEngenhariadocumentation

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.

6 etapas sequenciais
Ações
Baixar pacote
AudiênciaDev
NívelSenior
Estágiopre-implementation
Duração60-150min
Aplicação

Quando
faz sentido.

Usar
  • 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.
Não usar
  • 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.
Setup

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.
Sequência

Caminho
crítico.

As etapas devem ser executadas em ordem. Cada uma carrega uma skill específica.

  1. 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.
  2. 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.
  3. 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.
  4. 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).
  5. 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.
  6. 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.
Execução

Como usar
com IA.

  1. 01Copie o prompt abaixo (ou use o botão no topo).
  2. 02Abra o Claude ou Claude Code no diretório do projeto.
  3. 03Cole o prompt e siga a ordem das etapas. O agente conduz cada skill em sequência.
prompt.txt
> 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.