What problem does it solve? Teams often discuss and clarify a feature inside a lightweight ticket, but the agreed decisions remain scattered across comments and conversation. This Skill consolidates that discussion into a structured specification and appends it directly to the original ticket, so the ticket becomes the single authoritative source without creating a separate issue. ## Core Features & Use Cases - Specification Synthesis: Converts the existing ticket discussion, comments, and repository context into a structured specification with problem statement, user stories, implementation decisions, testing decisions, and scope boundaries. - In-Place Ticket Update: Appends the specification to the original ticket body after a thematic break while preserving the title, TL;DR, comments, and metadata, then removes the needs-details state. - Repository-Aware Writing: Reads ADRs, domain glossaries, and codebase areas so the specification uses the project's actual vocabulary, and applies the shared ASD-STE100 writing standard. - Use Case: After a team discusses a new feature in a ticket and reaches agreement, run this Skill to turn that conversation into a formal specification attached to the same ticket, ready for task breakdown. ## Quick Start Synthesize the current discussion into a specification and append it to ticket number 42.