What problem does it solve? Turning a vague task, issue, or idea into an actionable engineering ticket and implementation plan requires structured exploration that ad-hoc prompting rarely delivers. This Skill walks through requirements gathering, design convergence, ticket refinement, and plan generation so a competent coder receives everything needed to implement the work. ## Core Features & Use Cases - Interactive design exploration: Asks clarifying questions one at a time, proposes 2-3 approaches with trade-offs when the solution is not obvious, and requires explicit approval before moving forward. - Ticket staleness detection: Counts commits since a remote ticket's last update and optionally runs a drift assessment to verify the ticket is still relevant. - Dual artifact output: Produces a refined ticket and an implementation plan saved with timestamped names and universal frontmatter, with an optional consented update back to the remote issue. - Use Case: Given a GitHub issue URL describing a new feature, the Skill explores the codebase, asks targeted questions, converges on a design, rewrites the ticket with acceptance criteria, and generates a step-by-step implementation plan. ## Quick Start Ask the agent to run the design-and-plan skill on a GitHub issue URL or a description of the feature you want to build.