一键导入
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