Skip to main content

Skills Reference

SpecWeave provides 80+ 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.

Skills = Commands Now

In Claude Code, skills and slash commands execute identically. Use /sw:skill-name to invoke any skill. Skills auto-activate when their keywords are detected in your prompts.

How Skills Work

Invocation methods:

  1. Auto-activation: Just describe what you need - skills activate based on keywords
  2. Direct invocation: /sw:skill-name or /sw-plugin:skill-name
  3. Chaining: Skills can invoke other skills for complex workflows

Core Skills (Planning & Management)

These skills form the foundation of spec-driven development.

SkillDescriptionWhen to Use
sw:increment-plannerPlan and create increments with PM/Architect collaborationStarting any new feature
sw:pmProduct Manager for specs, user stories, acceptance criteriaWriting requirements
sw:architectSystem architect for technical designs and ADRsArchitecture decisions
sw:tech-leadTechnical lead for code quality and implementation guidanceCode reviews, refactoring
sw:role-orchestratorMulti-agent coordination (PM, Architect, DevOps, QA)Complex full-stack features
sw:roadmap-plannerProduct roadmap and feature prioritizationQuarterly planning
sw:spec-generatorGenerate spec.md, plan.md, tasks.md from ideasConverting ideas to specs
sw:test-aware-plannerTasks with embedded BDD test plansTest-first planning

increment-planner

Purpose: Plan and create SpecWeave increments with PM and Architect collaboration.

/sw:increment-planner "User authentication with JWT"

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

tech-lead

Purpose: Technical lead bridging architecture and implementation.

/sw:tech-lead  # Code quality guidance

Covers:

  • Code review best practices
  • SOLID principles
  • Design patterns
  • Technical debt management

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

Execution & Workflow Skills

Control the development workflow from start to finish.

SkillDescriptionWhen to Use
sw:doExecute tasks manuallyTask-by-task control
sw:autoAutonomous executionHands-free development
sw:auto-parallelMulti-agent parallel executionLarge features with isolation
sw:auto-statusCheck autonomous progressMonitoring from another session
sw:cancel-autoEmergency stopOnly when auto mode needs abort
sw:progressShow increment statusChecking completion
sw:nextSmart workflow transitionCompleting and moving on
sw:doneClose incrementFinishing work
sw:validateRule-based validationQuick quality check
sw:qaAI quality gatePre-release assessment
sw:grillImplementation auditorComprehensive code audit

auto

Purpose: Autonomous execution that runs for hours.

/sw:auto  # Start autonomous execution

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                    # Full project audit
/sw:grill 0007 # Specific increment
/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.

SkillPluginDescription
sw:qa-leadcoreComprehensive test strategy and automation
sw:tdd-orchestratorcoreMaster TDD red-green-refactor discipline
sw:tdd-redcoreWrite failing tests first
sw:tdd-greencoreMinimal implementation to pass
sw:tdd-refactorcoreImprove code quality
sw:tdd-cyclecoreFull TDD workflow
sw:code-reviewercoreElite code review with AI techniques
sw:increment-quality-judge-v2coreLLM-as-Judge quality assessment
unit-testingsw-testingUnit test patterns and Vitest
e2e-testingsw-testingPlaywright E2E testing
qa-engineersw-testingManual QA processes

qa-lead

Purpose: QA expert for test strategy and automation frameworks.

/sw:qa-lead  # Get QA guidance

Covers:

  • Test pyramid (unit > integration > E2E)
  • Coverage targets (80%+ for critical paths)
  • Playwright, Jest, Vitest patterns
  • BDD scenarios (Given/When/Then)

tdd-orchestrator

Purpose: Enforce strict TDD discipline.

/sw:tdd-orchestrator  # Start TDD workflow

Workflow:

  1. RED: Write failing test first
  2. GREEN: Minimal code to pass
  3. REFACTOR: Improve without changing behavior

code-reviewer

Purpose: AI-assisted code review.

/sw:code-reviewer  # Review recent changes

Checks:

  • OWASP security vulnerabilities
  • Performance anti-patterns
  • Code quality metrics
  • Technical debt assessment

Frontend Skills

Build modern web applications with best practices.

SkillPluginDescription
frontendsw-frontendGeneral frontend development
frontend-architectsw-frontendReact/Vue/Angular architecture
frontend-designsw-frontendUI/UX implementation
design-system-architectsw-frontendComponent library design
nextjssw-frontendNext.js App Router patterns
code-explorersw-frontendCodebase navigation

frontend-architect

Purpose: Frontend architecture for React, Vue, or Angular.

/sw-frontend:frontend-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-frontend:nextjs  # 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.

SkillPluginDescription
nodejs-backendsw-backendNode.js/Express/Fastify APIs
python-backendsw-backendPython/FastAPI/Django services
dotnet-backendsw-backend.NET Core APIs
database-optimizersw-backendSQL and NoSQL optimization

nodejs-backend

Purpose: Node.js backend development.

/sw-backend:nodejs-backend  # Node.js guidance

Covers:

  • Express/Fastify patterns
  • Middleware architecture
  • Error handling
  • Authentication (JWT, sessions)

database-optimizer

Purpose: Database performance and design.

/sw-backend:database-optimizer  # DB optimization

Covers:

  • Query optimization
  • Index strategies
  • Connection pooling
  • PostgreSQL, MySQL, MongoDB patterns

Infrastructure & DevOps Skills

Deploy and operate at scale.

SkillPluginDescription
devopssw-infrastructureCI/CD pipelines and deployment
observabilitysw-infrastructureLogging, metrics, tracing
infrastructurecoreTerraform and cloud IaC
k8s-manifest-generatorsw-kubernetesKubernetes manifests
k8s-security-policiessw-kubernetesPod security and RBAC
helm-chart-scaffoldingsw-kubernetesHelm chart creation
gitops-workflowsw-kubernetesArgoCD/Flux workflows

devops

Purpose: CI/CD and deployment automation.

/sw-infrastructure:devops  # DevOps guidance

Covers:

  • GitHub Actions, GitLab CI
  • Docker containerization
  • Vercel, Cloudflare deployment
  • Blue-green, canary deployments

k8s-manifest-generator

Purpose: Generate Kubernetes manifests.

/sw-kubernetes:k8s-manifest-generator  # K8s manifests

Generates:

  • Deployments, Services, Ingress
  • ConfigMaps, Secrets
  • HPA, PDB for resilience
  • Network policies

External Sync Skills

Integrate with GitHub, JIRA, and Azure DevOps.

SkillPluginDescription
github-syncsw-githubBidirectional GitHub sync
github-multi-projectsw-githubMulti-repo GitHub coordination
github-issue-trackersw-githubIssue management
github-issue-standardsw-githubIssue formatting standards
jira-syncsw-jiraBidirectional JIRA sync
jira-mappersw-jiraField mapping configuration
jira-resource-validatorsw-jiraValidate JIRA resources
ado-syncsw-adoAzure DevOps sync
ado-multi-projectsw-adoMulti-project ADO coordination
ado-mappersw-adoADO field mapping

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.

SkillPluginDescription
kafka-architectsw-kafkaKafka architecture design
kafka-opssw-kafkaKafka operations and monitoring
kafka-streams-topologysw-kafka-streamsStream processing topologies
confluent-kafka-connectsw-confluentKafka Connect configuration
confluent-schema-registrysw-confluentAvro/Protobuf schemas
confluent-ksqldbsw-confluentksqlDB streaming queries

kafka-architect

Purpose: Kafka event-driven architecture.

/sw-kafka: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.

SkillPluginDescription
ml-specialistsw-mlML model development
ml-engineersw-mlML pipeline engineering
mlops-engineersw-mlMLOps and model deployment
data-scientistsw-mlData analysis and experimentation
image-generationcoreAI image generation (Pollinations.ai)

ml-specialist

Purpose: Machine learning model development.

/sw-ml:ml-specialist  # ML guidance

Covers:

  • Model selection
  • Feature engineering
  • Training pipelines
  • Model evaluation metrics

image-generation

Purpose: Generate images using AI (free, no API key).

/sw:image-generation "hero image for SaaS landing page"

Generates:

  • Hero images
  • Icons and logos
  • Product mockups
  • Illustrations

Mobile Skills

Build cross-platform mobile apps.

SkillPluginDescription
mobile-architectsw-mobileMobile architecture patterns
react-native-expertsw-mobileReact Native development

react-native-expert

Purpose: React Native cross-platform development.

/sw-mobile:react-native-expert  # React Native guidance

Covers:

  • Expo vs bare workflow
  • Navigation patterns
  • Native module integration
  • Performance optimization

Security & Compliance Skills

Build secure, compliant systems.

SkillPluginDescription
securitycoreSecurity assessment and hardening
security-patternscoreReal-time security pattern detection
compliance-architecturecoreSOC 2, HIPAA, GDPR compliance
pci-compliancesw-paymentsPCI-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.

SkillPluginDescription
paymentssw-paymentsPayment integration patterns
billing-automationsw-paymentsSubscription and billing
pci-compliancesw-paymentsPCI-DSS compliance

payments

Purpose: Payment gateway integration.

/sw-payments:payments  # Payment guidance

Covers:

  • Stripe integration
  • Webhook handling
  • Idempotency patterns
  • Refund workflows

Documentation Skills

Create and maintain documentation.

SkillPluginDescription
docs-writercoreTechnical documentation
docs-updatercoreLiving docs synchronization
living-docscoreLiving documentation management
living-docs-navigatorcoreNavigate project docs
technical-writingsw-docsTechnical writing best practices
stakeholder-docssw-docsNon-technical documentation
docusaurussw-docsDocusaurus site management
previewsw-docsDocumentation preview
spec-driven-brainstormingsw-docsStructured ideation

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.

/sw-docs:docusaurus  # Docusaurus guidance

Covers:

  • MDX components
  • Sidebar configuration
  • Versioning
  • Search integration

Cost Optimization Skills

Optimize cloud spending.

SkillPluginDescription
cost-optimizationsw-cost-optimizerGeneral cost reduction
aws-cost-expertsw-cost-optimizerAWS cost analysis
cloud-pricingsw-cost-optimizerMulti-cloud pricing comparison

cost-optimization

Purpose: Cloud cost reduction strategies.

/sw-cost-optimizer:cost-optimization  # Cost analysis

Covers:

  • Right-sizing instances
  • Reserved capacity planning
  • Spot instance strategies
  • Storage tier optimization

Utility Skills

General-purpose development utilities.

SkillPluginDescription
code-simplifiercoreCode clarity improvement
reflectcoreLearning from corrections
translatorcoreContent translation
context-loadercoreContext efficiency
detectorcoreSpecWeave workflow detection
lspcoreCode navigation (find refs, go to def)
brownfield-analyzercoreExisting project analysis
brownfield-onboardercoreProject migration
frameworkcoreSpecWeave framework guide
service-connectcoreExternal 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.

SkillPluginDescription
release-coordinatorsw-releaseRelease process orchestration
version-alignersw-releaseMonorepo version alignment

release-coordinator

Purpose: Coordinate release processes.

/sw-release:release-coordinator  # Release guidance

Covers:

  • Semantic versioning
  • Changelog generation
  • Release notes
  • Rollback procedures

Diagrams & Visualization Skills

Create technical diagrams.

SkillPluginDescription
diagrams-architectsw-diagramsArchitecture diagram design
diagrams-generatorsw-diagramsDiagram code generation

diagrams-generator

Purpose: Generate Mermaid/PlantUML diagrams.

/sw-diagrams:diagrams-generator  # Create diagrams

Creates:

  • Architecture diagrams
  • Sequence diagrams
  • Entity relationship diagrams
  • Flow charts

Workflow Automation Skills

Automate with n8n.

SkillPluginDescription
n8n-kafka-workflowssw-n8nKafka + n8n automation

n8n-kafka-workflows

Purpose: Event-driven workflow automation.

/sw-n8n:n8n-kafka-workflows  # n8n + Kafka workflows

Creates:

  • Kafka trigger nodes
  • Event processing workflows
  • Webhook integrations

Installing Domain Plugins

Skills are loaded from plugins. The core sw plugin is always installed. Domain plugins install automatically based on your tech stack, or manually:

# Install domain plugins
claude plugin install sw-frontend@specweave
claude plugin install sw-backend@specweave
claude plugin install sw-infrastructure@specweave
claude plugin install sw-testing@specweave
claude plugin install sw-github@specweave
claude plugin install sw-jira@specweave
claude plugin install sw-ado@specweave
claude plugin install sw-kafka@specweave
claude plugin install sw-ml@specweave
claude plugin install sw-mobile@specweave
claude plugin install sw-payments@specweave
claude plugin install sw-kubernetes@specweave
claude plugin install sw-cost-optimizer@specweave
claude plugin install sw-docs@specweave
claude plugin install sw-diagrams@specweave
claude plugin install sw-release@specweave

Next Steps