What problem does it solve? It turns an approved specification package into explicit, machine-readable implementation design artifacts so that task generation and coding never start from implicit or scattered planning decisions. ## Core Features & Use Cases - Plan Contract Generation: Produces canonical plan-contract.json plus a project-facing plan.md, with conditional research.md, data-model.md, contracts/, and quickstart.md only when their triggers are present. - Consequence Analysis Gate: Runs a senior consequence analysis producing affected-object maps, state-behavior matrices, dependency impact tables, and tracked CA-### obligations that must survive downstream handoffs. - Adaptive Lane Dispatch: Selects light, standard, or heavy execution modes and delegates isolated research, data-model, contract, or quickstart lanes to writable native subagents with structured handoffs. - Use Case: After /sp-specify marks a feature spec planning-ready, invoke this Skill to produce the validated plan package, then hand off to /sp-tasks for decomposition without rediscovering design decisions. ## Quick Start Invoke /sp-plan with optional planning guidance once your spec contract reports status planning-ready, and it will generate the plan contract and design artifacts for the active feature.