What problem does it solve? Setting up a consistent development environment requires manually configuring linters, formatters, type checkers, git hooks, and monorepo tooling across different ecosystems, which is repetitive and error-prone. ## Core Features & Use Cases - Tooling Setup: Detects the project's language, framework, and package manager, then generates configuration files for ESLint, Prettier, Ruff, golangci-lint, Clippy, and more, with matching install commands. - Environment Variable Documentation: Scans the codebase for environment variable usage patterns and produces a documented .env.example marking required versus optional variables. - Monorepo Configuration: Sets up Turborepo, Nx, Lerna, or pnpm workspaces with shared TypeScript, ESLint, and Prettier configs plus cached task pipelines. - Use Case: When bootstrapping a new TypeScript monorepo, use this Skill to generate turbo.json, a base tsconfig, shared lint configs, and a root .env.example in one pass. ## Quick Start Set up linting, formatting, git hooks, and a Turborepo monorepo structure for my Node.js project.