What problem does it solve? Turning a design discussion into a written spec usually means re-interviewing stakeholders and re-deriving decisions. This Skill synthesizes the current conversation and codebase understanding directly into a structured spec, without asking the user to repeat themselves. ## Core Features & Use Cases - Conversation-to-Spec Synthesis: Converts the existing discussion context into a spec with problem statement, solution, user stories, implementation decisions, testing decisions, and scope boundaries. - Test Seam Planning: Identifies the highest-level testing seams in the codebase before writing the spec, preferring existing seams and confirming them with the user. - Issue Tracker Publishing: Publishes the finished spec to the configured project issue tracker, falling back to Beads or local Markdown when no tracker is configured. - Use Case: After a brainstorming session about a CSV export feature, invoke this Skill to produce a complete spec with user stories and architectural decisions, then file it as a ticket for implementation. ## Quick Start Use the to-spec skill to turn our current discussion into a spec and publish it to the issue tracker.