BoilerWorks
Agents — Boilerworks CLI
This file is for Cursor, Windsurf, and generic AI coding agents.
Read CLAUDE.md for the full stack summary and conventions.
Quick orientation
- This is the
boilerworksPython CLI package, not a web app - Entry point:
boilerworks/cli.py→main()Click group - Template data:
data/templates.yaml(26 templates) - Manifest model:
boilerworks/manifest.py→BoilerworksManifest - Registry:
boilerworks/registry.py→Registry - Renderer:
boilerworks/renderer.py→render_directory,build_replacements
Before writing code
- Run
uv run boilerworks --helpto verify the CLI works - Run
make lintto check for style issues - Run
make testto ensure tests pass
After writing code
make format— fix style issuesmake lint— verify zero violationsmake test— verify tests pass and coverage ≥ 80%