What problem does it solve? Turning a rough idea, an existing draft, or freeform text into a well-structured, reviewable specification requires codebase grounding, intent clarification, and disciplined scope control — this Skill automates that entire spec-writing workflow. ## Core Features & Use Cases - Three input shapes: Accepts an idea ID (IDEA-<hex>), an existing spec path under docs/specs/, or freeform text, and detects the shape automatically. - Mux or inline execution: Detects a terminal multiplexer (herdr, cmux, tmux, zellij, wezterm) and dispatches a spec-designer subagent in a pane, or runs the procedure inline when no mux is available. - Validated artifact handoff: Verifies the SPEC_ARTIFACT marker, file existence, path shape, and freshness, with transcript-backed recovery when the marker is missing. - Use Case: Run /define-spec IDEA-075cf515 to turn a captured idea into a committed spec under docs/specs/, then choose fastlane or deep workflow for implementation. ## Quick Start Ask the assistant to run /define-spec with an idea ID, an existing spec path, or a freeform description of the feature you want specified.