ワンクリックで
spec
Criar documento de especificação formal antes de iniciar desenvolvimento de projeto ou feature grande
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Criar documento de especificação formal antes de iniciar desenvolvimento de projeto ou feature grande
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | spec |
| description | Criar documento de especificação formal antes de iniciar desenvolvimento de projeto ou feature grande |
| triggers | ["spec","/spec","especificação","PRD","especificar projeto"] |
| globs | ["**/*.md"] |
Regra de Ouro: Sem spec não existe break. Sem break o LLM engasga.
OBRIGATÓRIO para:
OPCIONAL para:
Fazer as seguintes perguntas ao usuário, uma por vez, aguardando resposta antes de prosseguir:
Com base nas respostas, gerar o documento no seguinte template:
# Spec — [Nome do Projeto/Feature]
**Data**: YYYY-MM-DD
**Status**: rascunho | aprovado
**Autor**: [LLM/Usuário]
## Objetivo
[Descrição clara do que será construído e por quê]
## Fora do Escopo
- [Item 1 que NÃO será feito]
- [Item 2 que NÃO será feito]
## Páginas / Telas
| Página | Descrição | Comportamentos principais |
|--------|-----------|--------------------------|
| [nome] | [o que é] | [lista de comportamentos] |
## Regras de Negócio
1. [Regra 1 — sempre verdadeira]
2. [Regra 2 — sempre verdadeira]
3. [Regra N — sempre verdadeira]
## Estimativa de Modelos
- `[NomeModelo]` — [campos principais e relacionamentos]
- `[NomeModelo]` — [campos principais e relacionamentos]
Salvar em docs/spec/YYYY-MM-DD-[nome-kebab-case].md dentro do projeto alvo.
Exemplo: docs/spec/2026-04-02-autenticacao-oauth.md
Apresentar o documento gerado ao usuário com a pergunta:
Spec gerada e salva em docs/spec/[arquivo].md
Revise o documento acima.
- Algo está incorreto ou faltando?
- Posso prosseguir para o /break?
[AGUARDANDO APROVAÇÃO]
PARAR e aguardar confirmação explícita do usuário antes de prosseguir.
Após aprovação do usuário → executar /break com a spec como input para decomposição em tarefas atômicas.
Débito que previne: Escopo vago, LLM implementando coisas não pedidas, contexto explodido por tarefa enorme