Skip to main content

Reference Documentation

Complete reference for all SpecWeave skills, commands, and capabilities.

What's the Difference?

TypePurposeExample
SkillsDomain expertise and best practices/sw:architect, /sw-frontend:nextjs
CommandsExecute specific actions/sw:auto, /sw:done, /sw:validate
Both Are Slash Commands Now

In Claude Code, skills and commands are invoked the same way - with /sw:name. Skills provide domain knowledge; commands perform actions.

Quick Navigation

Skills Reference

80+ specialized skills organized by domain:

  • Core: Planning, architecture, orchestration
  • Frontend: React, Vue, Next.js, design systems
  • Backend: Node.js, Python, .NET, databases
  • Infrastructure: DevOps, Kubernetes, observability
  • Testing: TDD, E2E, quality gates
  • Security: OWASP, compliance, threat modeling
  • Data: Kafka, streaming, ML/AI
  • And more: Mobile, payments, documentation, cost optimization

Commands Reference

All slash commands organized by purpose:

  • Planning: /sw:increment
  • Execution: /sw:auto, /sw:do, /sw:auto-parallel
  • Quality: /sw:validate, /sw:qa, /sw:grill
  • Completion: /sw:next, /sw:done
  • Sync: /sw-github:sync, /sw-jira:sync, /sw-ado:sync

Use Case Guide

Find the right tool for your task:

  • "I want to..." quick lookup tables
  • Role-based recommendations (PM, Architect, Frontend, Backend, DevOps, QA)
  • Phase-based workflows (Plan → Implement → Quality → Complete)
  • Decision trees for choosing execution mode, quality checks, sync tools

Most Used

Planning

/sw:increment "Feature description"    # Start new work
/sw:pm # Product management
/sw:architect # System design

Execution

/sw:auto                              # Autonomous (hours!)
/sw:do # Manual task-by-task
/sw:progress # Check status

Quality

/sw:validate                          # Quick rule check
/sw:qa --gate # AI quality gate
/sw:grill # Deep audit

Completion

/sw:next                              # Complete + suggest next
/sw-github:sync 0007 # Sync to GitHub

Plugin Ecosystem

Skills come from plugins. Core plugin sw is always installed. Domain plugins auto-load based on your tech stack:

PluginSkills CountDomain
sw (core)60+Planning, execution, quality, utilities
sw-frontend6React, Vue, Next.js, design systems
sw-backend4Node.js, Python, .NET, databases
sw-infrastructure2DevOps, observability
sw-kubernetes4K8s manifests, Helm, GitOps
sw-testing3Unit, E2E, QA engineering
sw-github4GitHub Issues, multi-repo
sw-jira3JIRA sync, mapping
sw-ado4Azure DevOps sync
sw-kafka2Kafka architecture, ops
sw-ml4ML, MLOps, data science
sw-mobile2Mobile, React Native
sw-payments3Stripe, billing, PCI
sw-docs5Technical writing, Docusaurus
sw-cost-optimizer3Cloud cost reduction
sw-diagrams2Architecture diagrams
sw-release2Release management

Installing Plugins

# Plugins auto-install based on detected tech stack
# Or install manually:
claude plugin install sw-frontend@specweave
claude plugin install sw-backend@specweave
claude plugin install sw-github@specweave

Next Steps