Agent skill
specswarm-build
Spec-driven feature development workflow. Triggers on build/create/add/implement/develop intent.
Install this agent skill to your Project
npx add-skill https://github.com/MartyBonacci/specswarm/tree/main/plugins/specswarm/skills/specswarm-build
SKILL.md
SpecSwarm Build Workflow
Provides natural language access to /specswarm:build command.
Dynamic Context
Current build state:
!cat .specswarm/build-loop.state 2>/dev/null || echo "No active build"
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
Skill-Based Routing:
-
Detect that user mentioned building/creating software
-
Extract the feature description from their message
-
Route based on intent clarity:
Clear intent - Execute directly:
- Clear feature requests: "Please build a simple website", "Create user authentication with JWT", "Add dashboard analytics"
- Action: Immediately run
/specswarm:build "feature description"
Ambiguous intent - Ask for confirmation:
- Less specific: "Add authentication", "Work on the app"
- 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
-
If user 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"
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
specswarm-modify
Modify features with impact analysis and compatibility checks. Triggers on modify/change/update/refactor intent.
specswarm-fix
Fix bugs with regression testing and auto-retry. Triggers on fix/debug/broken/error/not-working intent.
specswarm-release
Prepare releases with changelog, version bump, and tagging. Confirms on release/tag/publish/version intent.
specswarm-rollback
Safely rollback failed features (DESTRUCTIVE). ALWAYS confirms on rollback/undo/revert/abort intent.
specswarm-ship
Quality-gated merge to parent branch (DESTRUCTIVE). ALWAYS confirms on ship/deploy/merge/release intent.
specswarm-metrics
Show feature metrics and sprint analytics. Triggers on metrics/stats/analytics/how-did-we-do intent.
Didn't find tool you were looking for?