What problem does it solve? Engineering tickets often prescribe solutions, lack clear outcomes, contain untestable acceptance criteria, or hide dependencies — causing stalled sprints and eroded team autonomy. This Skill enforces a problem-first ticket structure so every story, bug, or spike gives the team a well-bounded problem to solve. ## Core Features & Use Cases - Structured Templates: Provides dedicated shapes for user stories, bug reports, and time-boxed spikes, each with outcome, context, constraints, acceptance criteria, dependencies, and open questions sections. - Acceptance Criteria Craft: Applies Example Mapping, declarative phrasing, ubiquitous language, and yes/no testability rules to turn vague AC into checkable behavioral rules. - Review & Anti-Pattern Detection: Runs existing tickets against a Definition of Ready checklist and an anti-pattern table (prescribed solutions, PM-supplied estimates, hidden blockers, vague AC). - Use Case: Paste a rough feature idea like "add a resend email button" and get back a complete Jira-ready story with an outcome statement, real-data problem context, testable acceptance criteria, and named owners for open questions. ## Quick Start Ask the AI to turn your feature idea or bug report into a well-structured engineering ticket for your tracker of choice.