Start a specification session from an existing discussion. Discovers available discussions, checks for existing specifications, and invokes the technical-specification skill.
Starts a specification session from an existing discussion by discovering available discussions and checking for existing specifications.
/plugin marketplace add leeovery/claude-technical-workflows/plugin install leeovery-claude-technical-workflows@leeovery/claude-technical-workflowsInvoke the technical-specification skill for this conversation.
Follow these steps EXACTLY as written. Do not skip steps or combine them. Present output using the EXACT format shown in examples - do not simplify or alter the formatting.
Before beginning, discover existing work and gather necessary information.
Use simple, individual commands. Never combine multiple operations into bash loops or one-liners. Execute commands one at a time.
Scan the codebase for discussions and specifications:
Find discussions: Look in docs/workflow/discussion/
ls docs/workflow/discussion/ to list discussion files{topic}.mdCheck discussion status: For each discussion file
head -20 docs/workflow/discussion/{topic}.md to read the frontmatter and extract the status: fieldhead commands for each topicCheck for existing specifications: Look in docs/workflow/specification/
If no discussions exist:
ā ļø No discussions found in docs/workflow/discussion/
The specification phase requires a completed discussion. Please run /start-discussion first to document the technical decisions, edge cases, and rationale before creating a specification.
Stop here and wait for the user to acknowledge.
Show what you found using a list like below:
š Discussions found:
ā
{topic-1} - Concluded - ready for specification
ā ļø {topic-2} - Exploring - not ready for specification
ā
{topic-3} - Concluded - specification exists
Which discussion would you like to create a specification for?
Important: Only concluded discussions should proceed to specification. If a discussion is still exploring, advise the user to complete the discussion phase first.
Ask: Which discussion would you like to specify?
Ask:
Pass to the technical-specification skill:
docs/workflow/discussion/{topic}.mddocs/workflow/specification/{topic}.mdExample handoff:
Specification session for: {topic}
Discussion: docs/workflow/discussion/{topic}.md
Output: docs/workflow/specification/{topic}.md
Begin specification using the technical-specification skill.
Reference: specification-guide.md