/auto-setup
Auto-configure quality gates, hooks, and settings for a new project. Detects project type and sets up appropriate tooling. Use when onboarding a new codebase.
One skill from pro-workflow.
shell
$ npx -y skills add rohitg00/pro-workflow --skill auto-setup --agent claude-codeInstalls just this skill. Get the whole plugin for auto-invocation.
How it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/auto-setup
Context preview
The summary Claude sees to decide when to auto-load this skill.
Auto-configure quality gates, hooks, and settings for a new project. Detects project type and sets up appropriate tooling. Use when onboarding a new codebase.
Stats
Stars2,638
Forks255
LanguageJavaScript
SKILL.md
auto-setup.SKILL.md
--- name: auto-setup description: Auto-configure quality gates, hooks, and settings for a new project. Detects project type and sets up appropriate tooling. Use when onboarding a new codebase. user-invocable: true --- # Auto Setup Detect project type and configure pro-workflow quality gates automatically. ## Trigger Use when: - Starting work on a new project - Onboarding to an unfamiliar codebase - Setting up CI integration ## Detection ### Step 1: Identify Project Type ```bash ls package.json pyproject.toml Cargo.toml go.mod Gemfile pom.xml build.gradle 2>/dev/null ``` ### Step 2: Configure Quality Gates **Node.js/TypeScript:** ```json { "lint": "npm run lint", "typecheck": "npx tsc --noEmit", "test": "npm test -- --changed --passWithNoTests", "format": "npx prettier --check ." } ``` **Python:** ```json { "lint": "ruff check .", "typecheck": "mypy .", "test": "pytest --tb=short -q",
