Skills Reference
SpecWeave provides 100+ specialized skills that activate automatically based on context or can be invoked directly. Skills are more powerful than commands -- they provide domain expertise, best practices, and guided workflows.
- Natural language -- just describe what you want (e.g., "design the system architecture")
- Slash command --
sw:skill-namein Claude Code - Keyword --
skill-namewithout prefix in Cursor, Copilot, and other AI tools
How Skills Work
Invocation methods:
- Natural language (easiest): Just describe what you need -- skills activate based on keywords
- Slash command (precise):
sw:skill-nameorsw-plugin:skill-namein Claude Code - CLI keyword (cross-tool):
skill-namewithout prefix in Cursor, Copilot, and other AI tools - Chaining: Skills can invoke other skills for complex workflows
Core Skills (Planning & Management)
These skills form the foundation of spec-driven development.
| Natural Language | Claude Code | Other AI | Description |
|---|---|---|---|
| "let's build X", "add feature X" | sw:increment | increment | Plan and create increments |
| "write specs", "define requirements" | sw:pm | pm | Product Manager for specs |
| "design the system", "architecture" | sw:architect | architect | System architect for designs |
| "coordinate all agents" | sw:role-orchestrator | role-orchestrator | Multi-agent coordination |
| "plan the roadmap" | sw:roadmap-planner | roadmap-planner | Product roadmap planning |
| "regenerate the plan" | sw:plan | plan | Generate plan.md and tasks.md |
| "brainstorm X", "explore ideas" | sw:brainstorm | brainstorm | Multi-perspective ideation |
brainstorm
Purpose: Explore a problem from multiple angles before committing to an implementation path. Uses Tree of Thought divergent exploration with selectable cognitive lenses.
# Options
sw:brainstorm "auth system" --depth deep # All 5 phases + deepening
sw:brainstorm "payment gateway" --lens six-hats # Specific lens
sw:brainstorm "API design" --depth quick # Fast 3-approach comparison
5-Phase Flow:
- Frame — Problem statement, starbursting (5W1H), clarifying questions
- Diverge — Generate 4-6 approaches via selected cognitive lens
- Evaluate — Comparison matrix with scoring and explicit recommendation
- Deepen (deep only) — Abstraction laddering, analogies, pre-mortem analysis
- Output — Save persistent brainstorm doc, offer handoff to
sw:increment
Depth Modes:
quick— 3 inline approaches, skip lenses (Phase 1+3)standard— Default lens, 4-6 approaches (Phase 1-3+5)deep— Multiple lenses via parallel subagents, all 5 phases
Cognitive Lenses:
default— Independent parallel generation (conservative, bold, speed, extensibility)six-hats— Six Thinking Hats (facts, feelings, caution, optimism, creativity, process)scamper— SCAMPER transformations (substitute, combine, adapt, modify, repurpose, eliminate, reverse)triz— Constraint inversion (negate core assumptions)adjacent— Adjacent Possible (what recently became feasible)
Additional features:
--resume— Pick up a previous brainstorm session--criteria— Custom evaluation criteria (e.g.,brand-fit,audience-reach,cost)- TRIZ lens includes 13 inventive principles adapted for software
- Adjacent Possible lens uses live web search to ground ideas in reality
Output: Persistent brainstorm document at .specweave/docs/brainstorms/YYYY-MM-DD-topic.md with idea tree for revisiting later.
Full guide: Brainstorming with Cognitive Lenses
increment
Purpose: Plan and create SpecWeave increments with PM and Architect collaboration.
What it does:
- Detects tech stack automatically
- Runs PM-led spec creation
- Creates plan.md with architecture
- Generates tasks.md with proper AC-IDs
pm
Purpose: Product Manager for spec-driven development.
sw:pm # Activate PM guidance
Covers:
- User story writing with proper format
- Acceptance criteria with testable AC-IDs
- MVP prioritization (MoSCoW, RICE)
- Requirements refinement
architect
Purpose: System architect for scalable, maintainable designs.
sw:architect # Get architecture guidance
Covers:
- ADR (Architecture Decision Record) writing
- Microservices vs monolith decisions
- Database schema design
- Technology selection trade-offs
role-orchestrator
Purpose: Multi-agent orchestration for complex features.
sw:role-orchestrator "Build SaaS dashboard with payments"
Coordinates:
- PM for requirements
- Architect for design
- DevOps for infrastructure
- QA for testing strategy
- Security for compliance
roadmap-planner
Purpose: Product roadmap and feature prioritization.
sw:roadmap-planner # Roadmap planning guidance
Covers:
- Quarterly and annual roadmap planning
- Feature prioritization (RICE, MoSCoW)
- Dependency mapping across increments
- Milestone tracking
plan
Purpose: Generate plan.md and tasks.md for an existing increment.
sw:plan 0007 # Regenerate plan and tasks for increment 0007
Covers:
- Generating plan.md with architecture decisions
- Creating tasks.md with proper AC-ID linking
- Rebuilding task breakdown from spec
Execution & Workflow Skills
Control the development workflow from start to finish.
| Natural Language | Claude Code | Other AI | Description |
|---|---|---|---|
| "start implementing", "execute tasks" | sw:do | do | Execute tasks manually |
| "ship while I sleep", "autonomous mode" | sw:auto | auto | Autonomous execution |
| "parallel agents" | sw:auto-parallel | auto-parallel | Multi-agent parallel execution |
| "check auto progress" | sw:auto-status | auto-status | Check autonomous progress |
| "stop auto mode" | sw:cancel-auto | cancel-auto | Emergency stop |
| "what's the status?", "show progress" | sw:progress | progress | Show increment status |
| "what's next?" | sw:next | next | Smart workflow transition |
| "we're done", "close it" | sw:done | done | Close increment |
| "check quality", "validate it" | sw:validate | validate | Rule-based validation |
| "quality check" | sw:qa | qa | AI quality gate |
| "review my work", "critique the code" | sw:grill | grill | Implementation auditor |
auto
Purpose: Autonomous execution that runs for hours.
Features:
- Continuous loop: Read task → Implement → Test → Fix → Next
- Self-healing: Retries failures up to 3 times
- Living docs sync: Updates documentation automatically
- Proven for 2-3 hour sessions
grill
Purpose: Comprehensive implementation audit using parallel subagents.
sw:grill src/auth # Specific module
sw:grill --focus security # Focus on security
Audits:
- Structure and organization
- Code quality and patterns
- Consistency across codebase
- Documentation completeness
- Dependency health
- Test coverage
- Security vulnerabilities
Quality & Testing Skills
Ensure code quality and test coverage.
| Natural Language | Claude Code | Other AI | Description |
|---|---|---|---|
| "write failing tests first" | sw:tdd-red | tdd-red | Write failing tests first |
| "make the tests pass" | sw:tdd-green | tdd-green | Minimal implementation to pass |
| "refactor the code" | sw:tdd-refactor | tdd-refactor | Improve code quality |
| "TDD", "test-driven development" | sw:tdd-cycle | tdd-cycle | Full TDD workflow |
| "review code", "code review" | sw:code-reviewer | code-reviewer | Elite multi-agent code review |
| "parallel agents", "team work" | sw:team-lead | team-lead | Phase-agnostic orchestrator |
| "judge the quality" | sw:judge-llm | judge-llm | LLM-as-Judge quality assessment |
| "debug this" | sw:debug | debug | Systematic 4-phase debugging |
| "e2e tests", "playwright tests" | sw:e2e | e2e | End-to-end testing |
code-reviewer
Purpose: Elite multi-agent code review. Spawns up to 6 specialized reviewer agents in parallel, then aggregates findings into a unified report with deduplication and severity ranking.
sw:code-reviewer --pr 42 # Review a specific PR
sw:code-reviewer --changes # Review uncommitted changes
sw:code-reviewer --increment 0042 # Review changes from an increment
sw:code-reviewer --cross-repo # Aggregate across umbrella repos
Specialized Reviewers (spawned in parallel):
- Logic — bugs, edge cases, error handling, race conditions
- Security — OWASP Top 10, auth, secrets, injection
- Performance — N+1 queries, memory leaks, blocking ops
- Silent Failures — empty catches, swallowed errors, missing
.catch() - Type Design — unsafe assertions, overly broad types, missing invariants
- Spec Compliance — AC verification, scope creep detection (increment scope only)
Smart routing: Not all 6 reviewers run every time. Reviewers are selected based on what files changed (e.g., TypeScript files trigger the type reviewer, database files trigger performance).
vs sw:grill: Grill is increment-scoped and runs during closure (mandatory gate). Code-reviewer is general-purpose — use it anytime on any scope.
team-lead
Purpose: Phase-agnostic orchestrator for parallel multi-agent work. Auto-detects operating mode from your intent.
sw:team-lead "Brainstorm auth approaches" # Brainstorm mode
sw:team-lead "Plan the payment system" # Planning mode
sw:team-lead "Review recent changes" # Review mode
sw:team-lead "Research caching strategies" # Research mode
sw:team-lead --mode plan "user dashboard" # Explicit mode override
6 Operating Modes:
| Mode | What It Does | Increment? |
|---|---|---|
| Brainstorm | Spawns advocate + critic + pragmatist agents, synthesizes decision matrix | No |
| Planning | PM + Architect agents in parallel for richer specs | Creates one |
| Implementation | Domain agents (frontend, backend, database) with contract-first spawning | Required |
| Review | Delegates to sw:code-reviewer for parallel multi-agent review | Optional |
| Research | 1-3 researcher agents exploring different facets of a topic | No |
| Testing | Testing agents split by layer (unit, integration, E2E) | Required |
Frontend Skills
Build modern web applications with best practices. These are available as community skills via verified-skill.com.
| Skill | Source | Description |
|---|---|---|
frontend | community | General frontend development |
frontend-architect | community | React/Vue/Angular architecture |
frontend-design | community | UI/UX implementation |
design-system-architect | community | Component library design |
nextjs | community | Next.js App Router patterns |
code-explorer | community | Codebase navigation |
frontend-architect
Purpose: Frontend architecture for React, Vue, or Angular.
sw:architect # Frontend architecture guidance
Covers:
- Component composition patterns
- State management (Redux, Zustand, Pinia)
- Performance optimization
- Accessibility (a11y) requirements
nextjs
Purpose: Next.js 14+ App Router patterns.
sw:architect # Next.js guidance
Covers:
- Server Components vs Client Components
- Route handlers and middleware
- Data fetching patterns
- Image and font optimization
Backend Skills
Build scalable APIs and services. These are available as community skills via verified-skill.com.
| Skill | Source | Description |
|---|---|---|
nodejs-backend | community | Node.js/Express/Fastify APIs |
python-backend | community | Python/FastAPI/Django services |
dotnet-backend | community | .NET Core APIs |
database-optimizer | community | SQL and NoSQL optimization |
nodejs-backend
Purpose: Node.js backend development.
/backend:nodejs # Node.js guidance
Covers:
- Express/Fastify patterns
- Middleware architecture
- Error handling
- Authentication (JWT, sessions)
database-optimizer
Purpose: Database performance and design.
/backend:database-optimizer # DB optimization
Covers:
- Query optimization
- Index strategies
- Connection pooling
- PostgreSQL, MySQL, MongoDB patterns
Infrastructure & DevOps Skills
Deploy and operate at scale. These are available as community skills via verified-skill.com.
| Skill | Source | Description |
|---|---|---|
devops | community | CI/CD pipelines and deployment |
observability | community | Logging, metrics, tracing |
infrastructure | community | Terraform and cloud IaC |
k8s-manifest-generator | community | Kubernetes manifests |
k8s-security-policies | community | Pod security and RBAC |
helm-chart-scaffolding | community | Helm chart creation |
gitops-workflow | community | ArgoCD/Flux workflows |
devops
Purpose: CI/CD and deployment automation.
/infra:devops # DevOps guidance
Covers:
- GitHub Actions, GitLab CI
- Docker containerization
- Vercel, Cloudflare deployment
- Blue-green, canary deployments
k8s-manifest-generator
Purpose: Generate Kubernetes manifests.
/k8s:deployment-generate # K8s manifests
Generates:
- Deployments, Services, Ingress
- ConfigMaps, Secrets
- HPA, PDB for resilience
- Network policies
External Sync Skills
Integrate with GitHub, JIRA, and Azure DevOps. All sync skills are part of the unified sw plugin.
| Skill | Plugin | Description |
|---|---|---|
github-sync | sw | Bidirectional GitHub sync |
github-multi-project | sw | Multi-repo GitHub coordination |
github-issue-standard | sw | Issue formatting standards |
pr-review | sw | Pull request review |
jira-sync | sw | Bidirectional JIRA sync |
jira-mapper | sw | Field mapping configuration |
jira-resource-validator | sw | Validate JIRA resources |
ado-sync | sw | Azure DevOps sync |
ado-multi-project | sw | Multi-project ADO coordination |
ado-mapper | sw | ADO field mapping |
ado-resource-validator | sw | Validate ADO resources |
github-sync
Purpose: Two-way sync between SpecWeave and GitHub Issues.
sw:github-sync 0007 # Sync increment 0007 to GitHub
Maps:
- Feature → GitHub Milestone
- User Story → GitHub Issue
- Task → Issue checkbox
jira-sync
Purpose: Bidirectional JIRA integration.
sw:jira-sync 0007 # Sync to JIRA
Maps:
- Feature → JIRA Epic
- User Story → JIRA Story
- Task → JIRA Sub-task
Data & Streaming Skills
Build event-driven architectures. These are available as community skills via verified-skill.com.
| Skill | Source | Description |
|---|---|---|
kafka-architect | community | Kafka architecture design |
kafka-ops | community | Kafka operations and monitoring |
kafka-streams-topology | community | Stream processing topologies |
confluent-kafka-connect | community | Kafka Connect configuration |
confluent-schema-registry | community | Avro/Protobuf schemas |
confluent-ksqldb | community | ksqlDB streaming queries |
kafka-architect
Purpose: Kafka event-driven architecture.
/kafka:architect # Kafka architecture guidance
Covers:
- Topic design and partitioning
- Producer/consumer patterns
- Exactly-once semantics
- Schema evolution
ML & AI Skills
Build machine learning systems.
| Skill | Source | Description |
|---|---|---|
ml-specialist | community | ML model development |
ml-engineer | community | ML pipeline engineering |
mlops-engineer | community | MLOps and model deployment |
data-scientist | community | Data analysis and experimentation |
image | sw | AI image generation (Google Imagen 4 / Pollinations.ai) |
video | sw | AI video generation (Google Veo 3.1 / Pollinations.ai) |
remotion | sw | Programmatic video from React with Remotion |
ml-specialist
Purpose: Machine learning model development.
/ml:engineer # ML guidance
Covers:
- Model selection
- Feature engineering
- Training pipelines
- Model evaluation metrics
image
Purpose: Generate images using AI. Google Imagen 4 (with GEMINI_API_KEY) or Pollinations.ai (free fallback).
sw:image "hero image for SaaS landing page"
Generates:
- Hero images
- Icons and logos
- Product mockups
video
Purpose: Generate videos using AI. Google Veo 3.1 (with GEMINI_API_KEY) or Pollinations.ai (free fallback).
sw:video "product demo showing the dashboard in action"
remotion
Purpose: Create programmatic videos with Remotion (React components rendered to MP4).
sw:remotion "animated product launch video with logo reveal"
- Illustrations
Mobile Skills
Build cross-platform mobile apps. Install via: npx vskill install --repo anton-abyzov/vskill --plugin mobile
| Skill | Plugin | Description |
|---|---|---|
appstore | mobile (vskill) | App Store Connect automation and submission |
appstore
Purpose: App Store Connect automation and submission management.
/mobile:appstore # App store guidance
Covers:
- App Store Connect submission workflow
- Screenshot and metadata management
- Build and version coordination
- Release management
Security & Compliance Skills
Build secure, compliant systems. These are available as community skills via verified-skill.com.
| Skill | Source | Description |
|---|---|---|
security | community | Security assessment and hardening |
security-patterns | community | Real-time security pattern detection |
compliance-architecture | community | SOC 2, HIPAA, GDPR compliance |
pci-compliance | community | PCI-DSS for payments |
security
Purpose: Security vulnerability assessment.
sw:security # Security guidance
Covers:
- OWASP Top 10
- Authentication/authorization flaws
- Injection vulnerabilities
- Security headers
compliance-architecture
Purpose: Enterprise compliance for regulated industries.
sw:compliance-architecture # Compliance guidance
Covers:
- SOC 2 Type II controls
- HIPAA for healthcare
- GDPR for EU data
- PCI-DSS for payments
Payments Skills
Build payment systems. These are available as community skills via verified-skill.com.
| Skill | Source | Description |
|---|---|---|
payments | community | Payment integration patterns |
billing-automation | community | Subscription and billing |
pci-compliance | community | PCI-DSS compliance |
payments
Purpose: Payment gateway integration.
/payments:payment-core # Payment guidance
Covers:
- Stripe integration
- Webhook handling
- Idempotency patterns
- Refund workflows
Documentation Skills
Create and maintain documentation. These are available as community skills via verified-skill.com.
| Skill | Source | Description |
|---|---|---|
docs-writer | community | Technical documentation |
living-docs | community | Living documentation management |
living-docs-navigator | community | Navigate project docs |
technical-writing | community | Technical writing best practices |
docusaurus | community | Docusaurus site management |
docs-writer
Purpose: Technical documentation generation.
sw:docs-writer # Generate documentation
Creates:
- API documentation
- README files
- User guides
- Developer onboarding
docusaurus
Purpose: Docusaurus documentation site.
/docs:docusaurus # Docusaurus guidance
Covers:
- MDX components
- Sidebar configuration
- Versioning
- Search integration
Cost Optimization Skills
Optimize cloud spending. These are available as community skills via verified-skill.com.
| Skill | Source | Description |
|---|---|---|
cost-optimization | community | General cost reduction |
aws-cost-expert | community | AWS cost analysis |
cloud-pricing | community | Multi-cloud pricing comparison |
cost-optimization
Purpose: Cloud cost reduction strategies.
/cost:cost-optimization # Cost analysis
Covers:
- Right-sizing instances
- Reserved capacity planning
- Spot instance strategies
- Storage tier optimization
Utility Skills
General-purpose development utilities. These are available as community skills via verified-skill.com.
| Skill | Source | Description |
|---|---|---|
code-simplifier | community | Code clarity improvement |
reflect | community | Learning from corrections |
translator | community | Content translation |
context-loader | community | Context efficiency |
detector | community | SpecWeave workflow detection |
lsp | community | Code navigation (find refs, go to def) |
brownfield-analyzer | community | Existing project analysis |
brownfield-onboarder | community | Project migration |
framework | community | SpecWeave framework guide |
service-connect | community | External service connection |
code-simplifier
Purpose: Improve code clarity without changing behavior.
sw:code-simplifier # Simplify recent changes
Does:
- Removes unnecessary complexity
- Improves variable naming
- Extracts functions appropriately
- Never changes functionality
lsp
Purpose: Code navigation (LSP workaround for Claude Code v2.1.0+).
sw:lsp refs MyFunction # Find references
sw:lsp def MyClass # Go to definition
sw:lsp hover file.ts 42 10 # Type info at position
Release & Versioning Skills
Manage releases and versions.
| Skill | Plugin | Description |
|---|---|---|
release-expert | sw | Release orchestration and version alignment |
release-expert
Purpose: Full release orchestration, version alignment, and coordination.
sw:release-expert # Release guidance
Covers:
- Semantic versioning and version alignment
- Multi-repo release coordination and waves
- RC lifecycle management
- Changelog generation and rollback procedures
Diagrams & Visualization Skills
Create technical diagrams.
| Skill | Plugin | Description |
|---|---|---|
diagrams | sw | Architecture diagram design and generation |
diagrams
Purpose: Create and generate Mermaid/C4 diagrams.
sw:diagrams # Create diagrams
Creates:
- C4 architecture diagrams (Context, Container, Component)
- Sequence diagrams
- Entity relationship diagrams
- Deployment diagrams
Workflow Automation Skills
Automate with n8n. These are available as community skills via verified-skill.com.
| Skill | Source | Description |
|---|---|---|
n8n-kafka-workflows | community | Kafka + n8n automation |
n8n-kafka-workflows
Purpose: Event-driven workflow automation.
# Available as community skill — install from verified-skill.com
Creates:
- Kafka trigger nodes
- Event processing workflows
- Webhook integrations
Installing Plugins
The unified sw plugin ships with SpecWeave and installs automatically via specweave init. It includes all 44 core skills (GitHub, JIRA, ADO sync, release, diagrams, media, and more).
Additional domain plugins are available from the vskill marketplace:
# Install the SpecWeave core plugin (usually handled by specweave init)
npx vskill install --repo anton-abyzov/specweave --plugin sw
# Install domain plugins from the vskill marketplace
npx vskill install --repo anton-abyzov/vskill --plugin mobile
npx vskill install --repo anton-abyzov/vskill --plugin marketing
npx vskill install --repo anton-abyzov/vskill --plugin google-workspace
npx vskill install --repo anton-abyzov/vskill --plugin productivity
npx vskill install --repo anton-abyzov/vskill --plugin skills
Browse 100,000+ community skills at verified-skill.com:
npx vskill find "react"
npx vskill install <skill-name>
Next Steps
- Commands Reference - Execution-focused command guide
- Quick Start - Get started in 5 minutes
- Auto Mode Deep Dive - Autonomous execution details