What problem does it solve? Ambiguous engineering work often gets implemented with hidden assumptions, unclear ownership, and missing validation criteria. This Skill turns vague development tasks into concrete, self-sufficient execution contracts that a fresh implementer can follow without access to the original conversation. ## Core Features & Use Cases - Execution Contract Authoring: Produces a canonical PLAN.md with ordered, imperative, dependency-aware steps plus INDEX.md, AMENDMENTS.md, and ARTIFACT_CANDIDATES.md packet files. - Ownership and Compatibility Discipline: Resolves code ownership and reuse before planning, prohibits backward-compatibility work by default, and forbids parallel same-purpose entities. - Amendment and Handoff Workflow: Defines stop conditions, amendment flows, and validation criteria so implementation can halt safely and resume in a clean context. - Use Case: A tech lead asks for a plan to refactor a queue runner's retry logic. The Skill produces a .plans/<task-slug>/ packet defining the final state model, validation strategy, and amendment triggers, ready for a different agent to implement cold. ## Quick Start Ask the agent to plan the development task you describe into a .plans packet with a canonical PLAN.md execution contract.