project-blueprint
Installation
SKILL.md
Project Blueprint
Map a codebase by discovering its slices — repeated structural patterns that show up when a dev adds new work of the same kind. Output a written reference that captures what the project actually does, not what it should do.
This skill is descriptive, not prescriptive. It documents reality.
Core principles
- Discovery over theory. Find patterns by reading structure, not by applying DDD/Hexagonal/Clean checklists.
- Human-in-the-loop. Pause and ask whenever judgment is needed. Don't invent names. Don't classify ambiguous things.
- Blueprint is the only persistent artifact. Audits and PR reviews are ephemeral outputs of running the blueprint against code — they don't get committed.
- Evidence over assertions. Every claim points to a real path/file/line. If you can't point to evidence, mark with ⚠️ or move to open questions.
- Respect conscious decisions. A choice documented in
CLAUDE.mdor a decision spec is not an anti-pattern. Only undocumented divergences are.