Auto Setup
Erkennt Ihren Stack und verdrahtet Lint-/Typecheck-/Test-/Format-Quality-Gates in .claude/settings.json.
Getestet · Funktioniert
Was es kann
Durchsucht ein neues Projekt nach package.json, pyproject.toml, Cargo.toml, go.mod, Gemfile oder build.gradle, wählt die passenden Lint-/Typecheck-/Test-/Format-Befehle, prüft mit --version-Aufrufen, ob die Tools wirklich installiert sind, und schreibt einen Quality-Gate-Block in .claude/settings.json. Aktiviert sich beim Einstieg in eine unbekannte Codebasis oder beim Einrichten der CI-Integration; wendet den gesamten Node/TypeScript-Befehlsblock auf jedes package.json-Projekt an, ohne auf tsconfig.json zu prüfen — dadurch kann ein Typecheck-Gate vorgeschlagen werden, das auf reine JS-Repos nicht zutrifft.
Testbericht
Test mit einer Node-package.json ohne tsconfig.json: Node.js wurde korrekt erkannt, eslint/jest/prettier per --version bestätigt. Der kopierte Node/TS-Gate-Block fügt trotzdem einen 'tsc --noEmit'-Schritt hinzu — eine echte Lücke.
Getestet am: 2026-07-10 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/rohitg00/pro-workflow cd pro-workflow mkdir -p ~/.claude/skills cp -r skills/auto-setup ~/.claude/skills/auto-setup
Befehle & Beispiel-Prompts
/auto-setupErkennt Ihren Stack und verdrahtet Lint-/Typecheck-/Test-/Format-Quality-Gates in .claude/settings.json.
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
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