What problem does it solve? After a design conversation or grilling session, decisions live only in chat history and are easily lost. This Skill converts that existing context into a structured Spec document and publishes it as a GitHub issue labeled spec, creating a durable contract that implementation Slices are cut from and reviewed against. ## Core Features & Use Cases - Synthesis without re-interview: Builds the Spec from the current conversation and codebase exploration, with only two short confirmations (seams and modules) to catch mis-synthesis. - Structured Spec template: Produces Problem Statement, Solution, numbered User Stories, Implementation Decisions, Module design, Testing Decisions, Out of Scope, and Further Notes sections. - GitHub publishing workflow: Creates the spec label if missing, publishes via gh issue create, and links the Spec as a sub-issue of a parent Map when one exists. - Autonomous (AFK) mode: When no human is present, skips confirmations, records seams and modules as stated assumptions, and flags them as unconfirmed in Further Notes. - Use Case: After discussing a new notification feature for the Smart Smoker app, run the Skill to produce a Spec issue with numbered user stories and module design, then hand it to /to-tickets to cut implementable Slices. ## Quick Start Ask the assistant to turn the current conversation into a Spec and publish it as a GitHub issue labeled spec.