planning-blueprinting
Installation
SKILL.md
Planning and Blueprinting System
A minimal, enforceable system for doing planning, blueprinting, and specification inside a codebase using two core concepts: plans (proposals) and specs (contracts).
When to Apply
Use this skill when:
- Creating a proposal or blueprint for new work
- Documenting accepted specifications
- Doing architectural planning
- Tracking decision and implementation status
- Promoting a plan to a formal specification
Core Concepts
Plan — A proposal, blueprint, or work-in-progress design. Plans are iterative, may contain open questions, and are not authoritative contracts.
Spec — An accepted contract and source of truth. Specs define reference behavior that reviewers and tests enforce. They must remain accurate over time.