103kaz/claude-code-loops

Crie .claude/verify.sh para a etapa de verificação do review-loop. Use quando solicitado a configurar ou corrigir o loop de verificação.

O que é claude-code-loops?

Esta skill permite que agentes AI, como Claude Code, configurem rapidamente um script de verificação leve chamado `.claude/verify.sh`, usado como etapa de verificação em fluxos de revisão (review-loop). A skill foi projetada para minimizar o consumo de tokens, mantendo leituras pequenas e propondo apenas verificações rápidas (lint, type check, testes unitários) usando comandos já definidos no projeto. Ela suporta projetos com `package.json`, `pyproject.toml`, `go.mod`, `Cargo.toml` ou `Makefile`. Se o script já existir, a skill propõe um diff em vez de reescrever tudo. Após a aprovação do usuário, o script é escrito e executado uma vez, reportando o resultado e o tempo gasto. Se nada puder ser verificado rapidamente, a skill não cria um script que sempre passa, garantindo integridade.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/103kaz/claude-code-loops/tree/HEAD/skills/init-verify

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

init-verify

Proponha um .claude/verify.sh rápido, mostre-o e escreva-o apenas após o usuário concordar. Mantenha as leituras pequenas: esta skill deve consumir poucos tokens.

Passos

  1. Liste a raiz do projeto uma vez (apenas nomes). Leia no máximo os arquivos de build que existem: package.json (apenas o bloco scripts), pyproject.toml, go.mod, Cargo.toml, Makefile. Não leia arquivos fonte ou logs de CI.
  2. Se .claude/verify.sh existir, leia-o e proponha um diff em vez de uma reescrita.
  3. Escolha apenas verificações que terminam em segundos: lint, type check, testes unitários, usando comandos que o projeto já define. Deixe de fora suítes lentas e avise isso.
  4. Esboce o script (set -euo pipefail, cd "$(dirname "$0")/..", uma linha por verificação, sem ruído de echo: a saída de uma falha volta para o Claude, portanto comandos silenciosos são mais baratos). Um código de saída diferente de zero significa que a verificação falhou.
  5. Mostre o script e quais verificações foram deixadas de fora, depois pergunte. Escreva-o apenas após um sim.
  6. Execute-o uma vez e reporte o resultado e o tempo. Se nada puder ser verificado rapidamente, diga isso; não escreva um script que sempre passa.

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

Habilidades Relacionadas