spec-editor
Use esta skill para transformar um pedido do usuario em uma `SPEC.md` enxuta, testavel e pronta para alimentar o restante do workflow de feature.
- License 许可
- MIT
- 最近更新
- 2026-04-16
- Stars
- ★ 0
- Forks
- 1
01 前言 Front Matter
- name
- spec-editor
- description
- Use esta skill para transformar um pedido do usuario em uma `SPEC.md` enxuta, testavel e pronta para alimentar o restante do workflow de feature.
03 SKILL.md 正文
Objetivo
Transformar um pedido em uma SPEC.md pequena, clara e validavel.
Leia antes de agir
AGENTS.mddocs/architecture/SPEC_FORMAT.mddocs/architecture/TDD.mdfeatures/<feature>/SPEC.md, se ja existir
Use esta skill quando
- uma feature nova ainda nao tem SPEC
- a SPEC atual esta ambigua, inchada ou inconsistente
- for preciso ajustar o contrato do formato de SPEC
Nao use esta skill quando
- a tarefa principal for implementar codigo
- a etapa atual ja for RED, GREEN ou REFACTOR
- o trabalho for apenas quality gate, report ou Git
Regras obrigatorias
- uma feature por vez
- reduza escopo em vez de inventar comportamento
- descreva comportamento observavel, nao implementacao
- use criterios verificaveis com prioridade
[P1],[P2]ou[P3] - inclua
## Non-goals,## Open questionse## Error cases
Processo
- Resumir o pedido em 1 ou 2 frases.
- Escolher o menor recorte util da feature.
- Identificar se a etapa vai criar uma feature nova ou revisar a feature ativa.
- Se for feature nova, determinar o proximo prefixo numerico em
features/; se for revisao, reutilizar o diretorio existente. - Produzir ou revisar
features/NNN-<feature>/SPEC.mdcom frontmatter valido. - Classificar criterios por prioridade e explicitar o MVP como todos os
P1. - Registrar ambiguidades em
Open questionsou comNEEDS CLARIFICATION.
Saida final esperada
Entregue:
SPEC.mdcriada ou atualizada- resumo curto do escopo e do MVP
- lista de pontos que exigem
spec-clarify, se houver - token final
SPEC_DRAFT
Se nao houver contexto minimo para produzir uma SPEC valida, pare e escale ao usuario sem avancar para o validator.
04 同仓库更多 Skills
technical-triage
Use esta skill para analisar o estado do projeto e produzir recomendacao estruturada de proximo passo com prioridade clara.
task-planner
Use esta skill depois da SPEC aprovada para produzir `PLAN.md`, `TASKS.md` e o estado `PLAN_READY` da feature ativa.
snapshot
Capture the current branch, feature and working tree in a compact status note.
session-open
Use esta skill no inicio de qualquer sessao para ler memoria duravel, inspecionar estado do Git, identificar a feature ativa e recomendar o proximo passo.
session-logger
Use esta skill ao encerrar uma sessao para registrar erros relevantes em ERROR_LOG.md e pendencias abertas em PENDING_LOG.md.
session-close
Use esta skill para encerrar uma sessao de forma auditavel, registrando erros, pendencias e consolidando memoria duravel.