CommunityProgramación y desarrollogithub.com

103kaz/claude-code-loops (bucle de revisión)

Crea .claude/verify.sh para el paso de verificación del skill de bucle de revisión. Se usa cuando se pide configurar o arreglar el bucle de verificación.

¿Qué es claude-code-loops (bucle de revisión)?

Este skill guía al agente para que genere un script de verificación rápido (`.claude/verify.sh`) que se integra con el 'review-loop skill' de Claude Code. Su propósito es proponer un script ligero que ejecute comprobaciones rápidas (lint, type check, tests unitarios) usando comandos ya definidos en el proyecto, evitando lecturas innecesarias de archivos fuente o logs de CI. El skill prioriza la eficiencia de tokens: primero lista la raíz del proyecto, luego lee solo los archivos de build existentes (package.json, pyproject.toml, etc.) y, si ya existe un verify.sh existente, propone un diff en lugar de reescribirlo. Selecciona únicamente comprobaciones que terminen en segundos y omite suites lentas, explicando por qué. El script generado usa `set -euo pipefail` y comandos silenciosos para minimizar el ruido, mostrando el resultado al usuario y ejecutándolo una vez para reportar el resultado y el tiempo. Si no se puede verificar nada rápido, el skill recomienda no escribir un script que siempre pase. Es compatible con proyectos Node.js, Python, Go, Rust y Makefile.

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

Installed? Explore more Programación y desarrollo skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

init-verify (Inicializar verificación)

Propón un script rápido .claude/verify.sh, muéstralo y escríbelo solo después de que el usuario lo acepte. Mantén las lecturas pequeñas: este skill debe consumir pocos tokens.

Pasos

  1. Lista la raíz del proyecto una vez (solo nombres). Lee como máximo los archivos de build que existan: package.json (solo el bloque scripts), pyproject.toml, go.mod, Cargo.toml, Makefile. No leas archivos fuente ni registros de CI.
  2. Si .claude/verify.sh existe, léelo y propón un diff en lugar de una reescritura.
  3. Elige solo comprobaciones que finalicen en segundos: lint, type check, tests unitarios, usando comandos que el proyecto ya defina. Omite suites lentas y menciónalo.
  4. Redacta el script (set -euo pipefail, cd "$(dirname "$0")/..", una línea por comprobación, sin ruido de eco: la salida de un fallo vuelve a Claude, así que los comandos silenciosos son más baratos). Un código de salida no cero significa que la verificación falló.
  5. Muestra el script y qué comprobaciones se omitieron, luego pregunta. Escríbelo solo después de un sí.
  6. Ejecútalo una vez e informa el resultado y el tiempo. Si no se puede verificar nada rápido, dilo; no escribas un script que siempre pase.

Individual skills in this repo

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

Skills relacionados