SpecSwarm Build Workflow
Provides natural language access to /specswarm:build command.
When to Invoke
Trigger this skill when the user mentions:
- Building, creating, or adding features
- Implementing or developing functionality
- Making or adding components
- Any request to build software features
Examples:
- "Build user authentication"
- "Create a payment system"
- "Add dashboard analytics"
- "Implement shopping cart"
Instructions
Confidence-Based Execution:
Detect that user mentioned building/creating software
Extract the feature description from their message
Assess confidence and execute accordingly:
High Confidence (95%+) - Auto-execute immediately:
- Clear feature requests: "Please build a simple website", "Create user authentication with JWT", "Add dashboard analytics"
- Action: Immediately run
/specswarm:build "feature description"
- Show brief notification: "🎯 Running /specswarm:build... (press Ctrl+C within 3s to cancel)"
Medium Confidence (70-94%) - Ask for confirmation:
- Less specific: "Add authentication", "Build a feature"
- Action: Use AskUserQuestion tool with two options:
- Option 1 (label: "Run /specswarm:build"): Use SpecSwarm's complete workflow
- Option 2 (label: "Process normally"): Handle as regular Claude Code request
Low Confidence (<70%) - Always ask:
- Vague: "Work on the app", "Improve the code"
- Action: Use AskUserQuestion as above
If user cancels (Ctrl+C) or selects Option 2, process normally without SpecSwarm
After command completes, STOP - do not continue with ship/merge
What the Build Command Does
/specswarm:build runs complete workflow:
- Creates specification
- Asks clarifying questions
- Generates implementation plan
- Breaks down into tasks
- Implements all tasks
- Validates quality
Stops after implementation - does NOT merge/ship/deploy.
Semantic Understanding
This skill should trigger not just on exact keywords, but semantic equivalents:
Build equivalents: build, create, make, develop, implement, add, construct, set up, establish, design
Feature terms: feature, component, functionality, module, system, page, form, interface
Example
User: "Build user authentication with JWT"
1---2name: specswarm-build3description: Systematic spec-driven workflow (specification→clarification→planning→tasks→implementation→validation) for feature development. Auto-executes when user clearly wants to build, create, add, implement, develop, make, construct, or set up software features, components, or functionality.4---5
6# SpecSwarm Build Workflow
7
8Provides natural language access to `/specswarm:build` command.
9
10## When to Invoke
11
12Trigger this skill when the user mentions:
13- Building, creating, or adding features
14- Implementing or developing functionality
15- Making or adding components
16- Any request to build software features
17
18**Examples:**
19- "Build user authentication"
20- "Create a payment system"
21- "Add dashboard analytics"
22- "Implement shopping cart"
23
24## Instructions
25
26**Confidence-Based Execution:**
27
281. **Detect** that user mentioned building/creating software
292. **Extract** the feature description from their message
303. **Assess confidence and execute accordingly**:
31
32 **High Confidence (95%+)** - Auto-execute immediately:
33 - Clear feature requests: "Please build a simple website", "Create user authentication with JWT", "Add dashboard analytics"
34 - Action: Immediately run `/specswarm:build "feature description"`
35 - Show brief notification: "🎯 Running /specswarm:build... (press Ctrl+C within 3s to cancel)"
36
37 **Medium Confidence (70-94%)** - Ask for confirmation:
38 - Less specific: "Add authentication", "Build a feature"
39 - Action: Use AskUserQuestion tool with two options:
40 - Option 1 (label: "Run /specswarm:build"): Use SpecSwarm's complete workflow
41 - Option 2 (label: "Process normally"): Handle as regular Claude Code request
42
43 **Low Confidence (<70%)** - Always ask:
44 - Vague: "Work on the app", "Improve the code"
45 - Action: Use AskUserQuestion as above
46
474. **If user cancels (Ctrl+C) or selects Option 2**, process normally without SpecSwarm
485. **After command completes**, STOP - do not continue with ship/merge
49
50## What the Build Command Does
51
52`/specswarm:build` runs complete workflow:
53- Creates specification
54- Asks clarifying questions
55- Generates implementation plan
56- Breaks down into tasks
57- Implements all tasks
58- Validates quality
59
60Stops after implementation - does NOT merge/ship/deploy.
61
62## Semantic Understanding
63
64This skill should trigger not just on exact keywords, but semantic equivalents:
65
66**Build equivalents**: build, create, make, develop, implement, add, construct, set up, establish, design
67**Feature terms**: feature, component, functionality, module, system, page, form, interface
68
69## Example
70
71```
72User: "Build user authentication with JWT"