Auto Setup

Opdager din stack og kobler lint/typecheck/test/format-kvalitetsporte ind i .claude/settings.json.

Af rohitg00 · rohitg00/pro-workflow

Testet · Virker ★ 8.4/10

Auto Setup — Opdager din stack og kobler lint/typecheck/test/format-kvalitetsporte ind i .claude/settings.json.

Hvad det gør

Scanner et nyt projekt for package.json, pyproject.toml, Cargo.toml, go.mod, Gemfile eller build.gradle, vælger de matchende lint/typecheck/test/format-kommandoer, verificerer at værktøjerne faktisk er installeret via --version-tjek, og skriver en kvalitetsport-blok til .claude/settings.json. Aktiveres ved onboarding af en ukendt kodebase eller opsætning af CI-integration; skillet anvender hele Node/TypeScript-kommandoblokken på ethvert package.json-projekt uden at tjekke for tsconfig.json, så det kan foreslå en typecheck-port, der ikke passer til rene JS-repoer.

Testrapport

Kørt mod en nøgen Node-package.json (uden tsconfig.json): opdagede korrekt Node.js og bekræftede eslint/jest/prettier via ægte --version-kald, men foreslog stadig en 'tsc --noEmit'-port til et projekt uden TypeScript.

Testet: 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

Kommandoer og eksempelprompter

  • /auto-setupOpdager din stack og kobler lint/typecheck/test/format-kvalitetsporte ind i .claude/settings.json.

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • 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