What problem does it solve? Onboarding to a new or unfamiliar codebase often means manually figuring out which linter, type checker, test runner, and formatter to use. This Skill automates that discovery and writes a ready-to-use configuration. ## Core Features & Use Cases - Project Type Detection: Identifies Node.js/TypeScript, Python, Rust, or Go projects by checking for manifest files like package.json, pyproject.toml, Cargo.toml, and go.mod. - Quality Gate Configuration: Generates lint, typecheck, test, and format commands tailored to the detected stack (e.g., ruff and mypy for Python, clippy and cargo test for Rust). - Tool Verification: Confirms each required tool is installed and reports missing ones with install commands. - Use Case: You clone an unfamiliar repository and want consistent checks before committing. Run the setup to detect the stack, verify tooling, and write a .claude/settings.json with the right quality gates and hooks. ## Quick Start Set up quality gates and project settings for this repository by detecting its project type and configuring the appropriate lint, typecheck, test, and format commands.