Auto Setup

Detecteert je stack en zet lint/typecheck/test/format-kwaliteitspoorten op in .claude/settings.json.

Door rohitg00 · rohitg00/pro-workflow

Getest · Werkt ★ 8.4/10

Auto Setup — Detecteert je stack en zet lint/typecheck/test/format-kwaliteitspoorten op in .claude/settings.json.

Wat het doet

Scant een nieuw project op package.json, pyproject.toml, Cargo.toml, go.mod, Gemfile of build.gradle, kiest de bijpassende lint/typecheck/test/format-commando's, verifieert dat de tools daadwerkelijk geïnstalleerd zijn met --version-checks, en schrijft een kwaliteitspoortblok in .claude/settings.json. Wordt getriggerd bij onboarding op een onbekende codebase of het opzetten van CI-integratie; past het hele Node/TypeScript-commandoblok toe op elk package.json-project zonder te checken op tsconfig.json, waardoor het een typecheckpoort kan voorstellen die niet van toepassing is op pure JS-repo's.

Testrapport

Op een minimale Node package.json (geen tsconfig.json) detecteerde het correct Node.js en verifieerde eslint/jest/prettier via echte --version-checks, maar zou toch een tsc-typecheckstap toevoegen aan een project zonder TypeScript.

Getest op: 2026-07-10 · Claude Code 2.x (agent harness)

Installatie

git clone https://github.com/rohitg00/pro-workflow
cd pro-workflow
mkdir -p ~/.claude/skills
cp -r skills/auto-setup ~/.claude/skills/auto-setup

Commando's en voorbeeldprompts

  • /auto-setupDetecteert je stack en zet lint/typecheck/test/format-kwaliteitspoorten op in .claude/settings.json.

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • Detect my stack and wire up lint and test quality gates
  • Scan this new project and configure typecheck commands
  • Set up format and test gates in .claude/settings.json