Esta skill revisa a spec como código em linguagem natural. Primeiro verifica o formato. Depois avalia clareza, completude, consistência e possibilidade de teste.
Quando usar
Use para comprovar o Ato I ou quando uma mudança exigir nova validação da definição. Também é útil para auditar uma spec sem alterar sua intenção.
Como descrever a tarefa
Use $specsfy-04-validate emspecs/specs/0004-recuperar-senha/spec.md.Exemplo passo a passo
- A skill confirma o caminho e o formato
Specsfy/2.0. - Verifica se os requisitos possuem exemplos suficientes.
- Encontra uma lacuna: “a validade do link não foi decidida”.
- Retorna ao refinamento do backlog e registra a validade de 30 minutos.
- Executa novamente os validadores.
- Atualiza a seção de gates:
Definition Gate: PassedStatus: DefinedUma falha de parser, fixture ou ambiente não serve como prova de requisito ausente.
O que esperar
- problemas apontados com localização e motivo.
- nenhuma aprovação baseada em suposição.
- verificação das evidências externas citadas.
- retorno automático à etapa que pode resolver a lacuna.
- gate aprovado somente após nova validação.
Erros comuns
- marcar READY sem resolver uma ambiguidade material.
- confundir estrutura válida com conteúdo suficiente.
- criar um relatório paralelo em vez de atualizar a seção correta.
- compensar um Ato I incompleto em uma etapa posterior.
Próximo passo
Com o Definition Gate aprovado, use
specsfy-05-tasks. Se a validação encontrar
uma escolha aberta, use specsfy-02-backlog.