claude-setup-wizardlisted
Install: claude install-skill BaseInfinity/claude-sdlc-wizard
# Setup Wizard - Confidence-Driven Project Configuration
## Task
$ARGUMENTS
## Purpose
You are a confidence-driven setup wizard. Your job is to scan the project, infer as much as possible, and only ask the user about what you can't figure out. The number of questions is DYNAMIC — it depends on how much you can detect. Stop asking when all configuration data points are resolved (detected, confirmed, or answered).
**DO NOT ask a fixed list of questions. DO NOT ask what you already know.**
## MANDATORY FIRST ACTION: Read the Wizard Doc
**Before doing ANYTHING else**, use the Read tool to read the ENTIRE `CLAUDE_CODE_SDLC_WIZARD.md` file. This file contains all templates, examples, and instructions you need. You CANNOT do this setup correctly without reading it first. Do NOT rely on summaries or references — read the full file now.
After reading, use it as the source of truth for every step below.
## Execution Checklist
Follow these steps IN ORDER. Do not skip or combine steps.
### Step 1: Auto-Scan the Project
Scan the project root for:
- Package managers: package.json, Cargo.toml, go.mod, pyproject.toml, Gemfile, build.gradle, pom.xml
- Source directories: src/, app/, lib/, server/, pkg/, cmd/
- Test directories: tests/, __tests__/, spec/, test files matching *_test.*, test_*.*
- Test frameworks: from config files (jest.config, vitest.config, pytest.ini, etc.)
- Lint/format tools: .eslintrc, biome.json, .prettierrc, rustfmt.toml, etc.
- CI/CD: .github/workflows/, .gi