scaffold
Installation
SKILL.md
Scaffold
Creates well-formed batterie-de-savoir Python repos from a checklist derived from building 10+ repos. Every new repo starts at the same baseline — git, hatchling, src layout, tests, CLAUDE.md, bon, GitHub remote.
Iron Law: Structure is deterministic. Meaning is not. The init script creates the skeleton; you fill in the CLAUDE.md content that makes the repo navigable.
When to Use
- Creating a new Python package from scratch
- Promoting scratch/noodling code into a proper repo
- Extracting a module from an existing repo into its own package
/closesuggests this when detecting code in a non-repo directory
Boundaries
- Python repos only (TypeScript is a future extension)
- Does not create plugin structure (
.claude-plugin/,skills/) — that's a different concern - Does not handle monorepo setups