What problem does it solve?
This Skill removes the friction and inconsistency of starting a new Python repository by generating a modern, opinionated project foundation in one pass.
Core Features & Use Cases
- Project Triage: Distinguishes between libraries, applications, and lightweight scripts so the scaffold matches the actual use case.
- Production-Ready Structure: Creates a complete repository layout with src-based packaging, tests, CI, linting, formatting, type checking, and contribution files.
- Modern Python Tooling: Standardizes on uv, ruff, pyright, pytest, and pre-commit to establish a maintainable workflow from day one.
- Human-Agent Context Setup: Integrates the HAC bootstrap process through the hac-init skill so project memory and task continuity are included.
- Use Case: A developer can start a new internal Python service and immediately get a consistent repository skeleton with the right files, commands, and conventions.
Quick Start
Ask for a new Python project scaffold with the project name, type, dependencies, author details, and optional extras, and I will generate the full repository structure.