quality-gate
Use esta skill depois de GREEN e REFACTOR para validar testes, lint, build e regressao funcional antes de report, commit ou PR.
- License 许可
- MIT
- 最近更新
- 2026-04-16
- Stars
- ★ 0
- Forks
- 1
01 前言 Front Matter
- name
- quality-gate
- description
- Use esta skill depois de GREEN e REFACTOR para validar testes, lint, build e regressao funcional antes de report, commit ou PR.
03 SKILL.md 正文
Objetivo
Executar o gate de qualidade tecnica da mudanca atual.
Leia antes de agir
AGENTS.mdfeatures/<feature>/SPEC.md, se existir- diff atual
- scripts de teste, lint e build disponiveis
Use esta skill quando
- a implementacao ja chegou ao verde
- for hora de validar a mudanca antes de report e Git
Nao use esta skill quando
- a SPEC ainda esta instavel
- os testes RED ainda nao existem
- a implementacao ainda nao passou no verde
- o objetivo principal for seguranca
Regras obrigatorias
- execute apenas checks relevantes para a mudanca
- diferencie claramente check aprovado, falho e nao executado
- lint com erro bloqueia
- build com falha bloqueia
- nao esconda gaps de validacao
Processo
- Mapear o escopo alterado.
- Identificar os comandos relevantes de validacao.
- Executar testes, lint e build aplicaveis.
- Consolidar evidencias e lacunas.
- Emitir veredito claro.
Saida final esperada
Inclua checks executados, resultado de cada um, lacunas restantes e, quando o gate for aprovado, um destes tokens:
QUALITY_PASSQUALITY_PASS_WITH_GAPS
Se houver falha bloqueante, interrompa o fluxo com os findings e sem emitir token de aprovacao.
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.
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.
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.