What problem does it solve? Turning a feature specification into a concrete, right-sized implementation plan is slow and inconsistent when done by hand. This Skill automates the plan phase of a spec-kit pipeline, producing plan.md, research notes, data models, and interface contracts that follow the project's constitution and conventions. ## Core Features & Use Cases - Phased Plan Generation: Loads the feature spec and constitution, investigates the codebase, then writes plan.md with Summary, Project Structure, and a Constitution Check gate. - Size-Aware Budgeting: Reads the recorded change size from .spec-context.json and produces a lean plan for simple changes or the full artifact set (research.md, data-model.md, contracts/) for normal or oversized ones. - Pipeline Integration: Fires spec-kit extension hooks and project node hooks, records timing and design decisions via write-context.py, and self-advances to the next workflow step while pausing at review gates. - Use Case: After running the specify step on a new feature, invoke this Skill to produce a constitution-checked implementation plan with Phase 0 research decisions and Phase 1 design artifacts, ready for the tasks step. ## Quick Start Run the speckit companion plan command for the current feature to generate its implementation plan and design artifacts.