Auto Setup
Detecta tu stack y configura los quality gates de lint/typecheck/test/format en .claude/settings.json.
Probado · Funciona
Qué hace
Analiza un proyecto nuevo buscando package.json, pyproject.toml, Cargo.toml, go.mod, Gemfile o build.gradle, elige los comandos de lint/typecheck/test/format correspondientes, verifica que las herramientas estén realmente instaladas con comprobaciones --version y escribe un bloque de quality gates en .claude/settings.json. Se activa al incorporarte a un código desconocido o al configurar la integración con CI; aplica el bloque completo de comandos Node/TypeScript a cualquier proyecto con package.json sin comprobar si existe tsconfig.json, por lo que puede proponer un gate de typecheck que no aplica a repos en JS puro.
Informe de la prueba
Lo probamos en un package.json real de Node sin tsconfig.json: detectó Node.js y confirmó eslint/jest/prettier con llamadas --version reales, pero seguía añadiendo un paso de typecheck con tsc --noEmit a un proyecto sin TypeScript, un hueco real y silencioso en la detección de tipos.
Probado el: 2026-07-10 · Claude Code 2.x (agent harness)
Instalación
git clone https://github.com/rohitg00/pro-workflow cd pro-workflow mkdir -p ~/.claude/skills cp -r skills/auto-setup ~/.claude/skills/auto-setup
Comandos y prompts de ejemplo
/auto-setupDetecta tu stack y configura los quality gates de lint/typecheck/test/format en .claude/settings.json.
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
Detect my stack and wire up lint and test quality gatesScan this new project and configure typecheck commandsSet up format and test gates in .claude/settings.json