Auto Setup

Rozpozná tvůj stack a do .claude/settings.json zapojí quality gates pro lint/typecheck/test/format.

od rohitg00 · rohitg00/pro-workflow

Otestováno · Funguje ★ 8.4/10

Auto Setup — Rozpozná tvůj stack a do .claude/settings.json zapojí quality gates pro lint/typecheck/test/format.

Co umí

Projde nový projekt a hledá package.json, pyproject.toml, Cargo.toml, go.mod, Gemfile nebo build.gradle, vybere odpovídající příkazy pro lint/typecheck/test/format, ověří přes --version, že nástroje jsou skutečně nainstalované, a zapíše blok quality gates do .claude/settings.json. Spouští se při onboardingu neznámého kódu nebo zapojování CI integrace; celý blok Node/TypeScript příkazů ale aplikuje na každý projekt s package.json bez kontroly tsconfig.json, takže může navrhnout typecheck gate i tam, kam nepatří.

Testovací report

Na reálném holém Node package.json (bez tsconfig.json) správně rozpoznal Node.js a ověřil eslint/jest/prettier přes --version, ale do projektu bez jakéhokoli TypeScriptu by stejně vložil krok „tsc --noEmit" — reálná mezera v detekci typů.

Testováno: 2026-07-10 · Claude Code 2.x (agent harness)

Instalace

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

Příkazy a ukázkové prompty

  • /auto-setupRozpozná tvůj stack a do .claude/settings.json zapojí quality gates pro lint/typecheck/test/format.

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

  • 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