What problem does it solve? Setting up a new repository involves many repetitive, error-prone steps: configuring Python packaging, linting, type checking, CI pipelines, gitignore rules, and GitHub remotes. This Skill automates the entire bootstrap sequence so a new project starts with consistent, working tooling from day one. ## Core Features & Use Cases - Python Project Scaffolding: Initializes uv-based projects with pyproject.toml, ruff, pyright, complexipy, and pytest configured with standard settings. - Pre-commit and CI Setup: Writes .pre-commit-config.yaml and GitHub Actions workflows that mirror each other, covering lint, format, type check, complexity, and tests, plus eslint/oxlint for JS/TS frontends. - Skill and Tooling Installation: Copies global Cursor skills into the project and installs required skill packages via npx skills add. - Use Case: You have an empty directory for a new FastAPI side project. Invoke this Skill to get a fully configured repo with uv.lock, pre-commit hooks installed, CI passing, and a GitHub remote connected in one guided workflow. ## Quick Start Set up this folder as a new Python repository with my standard tooling and connect it to a GitHub repo.