Prompt de Spec-first para Codificação Assistida por IA

Prompt que orienta a criar uma especificação mínima antes de codificar, garantindo robustez, cobertura de edge cases e uma Definição de Pronto clara.

4.5
10 usos
Copilot
Usar no Copilot
Prompt: Antes de pedir ao agente de IA para tocar código, peça que ele gere uma mini-especificação (mini spec) com o seguinte conteúdo: 1) Objetivo: descreva claramente a feature a ser implementada. 2) Entradas e Saídas: defina formatos, tipos, limites e exemplos de entrada/saída. 3) Restrições: requisitos de performance, segurança, compatibilidade, dependências. 4) Critérios de Aceitação: transforme em condições observáveis e testáveis (Definição de Pronto, DoD), com métricas quando possível. 5) Casos de Borda: liste cenários extremos ou incomuns que precisam funcionar corretamente. 6) Definição de Pronto (DoD): descreva o que precisa estar verdadeiro para considerar a tarefa concluída (cobertura de testes, documentação, revisão, etc.). 7) Plano de Implementação: etapas sugeridas para o código, com entregas incrementais. 8) Testes: esboço de testes unitários, de integração e de ponta a ponta. 9) Validação: critérios para confirmar que a implementação atende à spec. 10) Observações: decisões de design ou trade-offs relevantes. Em seguida, peça ao modelo para usar essa mini-spec como contrato e implementar a feature, apresentando apenas o código da implementação que atende aos critérios, acompanhado de uma relação de testes que cobrem cada caso. Caso a tarefa envolva backend pesado, recomende o uso de diffs/refatoração incremental para facilitar a revisão. Opcional: inclua uma etapa de confirmação da DoD pelo usuário antes da entrega final.

Como Usar este Prompt

1

Clique no botão "Copiar Prompt" para copiar o conteúdo completo.

2

Abra sua ferramenta de IA de preferência (Copilot e etc.).

3

Cole o prompt e substitua as variáveis (se houver) com suas informações.

Compartilhe

Gostou deste prompt? Ajude outras pessoas a encontrá-lo!