Workflow Skills

End-to-end workflows that orchestrate multiple steps for common development tasks.

What are Workflow Skills?

Workflow Skills are specialized processes that guide you through complex development tasks from start to finish. They combine planning, code generation, testing, and validation into a single streamlined workflow.

The 4 Workflow Skills

feature

Build complete features from scratch with planning, implementation, testing, and validation.

Workflow Steps:

  1. 1.
    Plan: Architect agent designs the feature architecture
  2. 2.
    Code: Developer agent implements following quality level
  3. 3.
    Test: Tester agent generates comprehensive test suite
  4. 4.
    Validate: Rules validator checks quality, architecture guard verifies boundaries
  5. 5.
    Deploy: (Optional) Generate deployment checklist and CI/CD updates

Example Usage:

/feature "Add email notifications for order status updates"

Best for: Net-new features, user stories, product requirements

Time saved: 60-80% vs manual coding

🐛

bugfix

Systematic bug investigation, fix, and regression test generation.

Workflow Steps:

  1. 1.
    Analyze: Read codebase, understand bug context and root cause
  2. 2.
    Fix: Implement minimal fix that addresses root cause
  3. 3.
    Regression Tests: Generate tests that would have caught this bug
  4. 4.
    Verify: Run full test suite to ensure no side effects

Example Usage:

/bugfix "Users can't save profile changes after uploading avatar"

Best for: Production bugs, edge cases, user-reported issues

Time saved: 50-70% vs manual debugging

🔧

refactor

Improve code quality and architecture while maintaining behavior through comprehensive testing.

Workflow Steps:

  1. 1.
    Baseline Tests: Ensure 100% test coverage of current behavior
  2. 2.
    Refactor Code: Improve structure, extract functions, apply patterns
  3. 3.
    Verify Behavior: All existing tests must still pass
  4. 4.
    Quality Check: Validate against quality rules for your level

Example Usage:

/refactor "Extract payment logic from user router into payment service"

Best for: Tech debt, architecture upgrades, level migrations

Time saved: 70-90% vs manual refactoring

🔒

security

OWASP security audit, vulnerability scanning, and automated security fixes with tests.

Workflow Steps:

  1. 1.
    Audit: Scan for OWASP Top 10 vulnerabilities
  2. 2.
    Prioritize: Rank issues by severity (Critical, High, Medium, Low)
  3. 3.
    Fix: Implement security patches for Critical and High issues
  4. 4.
    Test: Generate security tests to prevent regressions

Example Usage:

/security "Audit authentication system for vulnerabilities"

Best for: Security audits, compliance, pre-production checks

Time saved: 80-95% vs manual security review

💡 Combining Workflows

You can chain workflows together for complex tasks:

1. /feature "Add user settings page"
2. /security "Audit settings page security"
3. /refactor "Extract settings into separate module"