/workflow
Starts and manages autonomous agent workflows. Triggers: workflow, start workflow, autonomous agents, agent pipeline.
$ npx -y skills add softspark/ai-toolkit --skill workflow --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
- Slash command
/workflow
Context preview
The summary Claude sees to decide when to auto-load this skill.
Starts and manages autonomous agent workflows. Triggers: workflow, start workflow, autonomous agents, agent pipeline.
SKILL.md
workflow.SKILL.mdname: workflow
description: "Starts and manages autonomous agent workflows. Triggers: workflow, start workflow, autonomous agents, agent pipeline."
user-invocable: true
effort: max
argument-hint: "[type] [task description]"
context: fork
agent: orchestrator
model: opus
allowed-tools: Bash, Read, Write, Edit, Glob, Grep, Agent, TeamCreate, TeamDelete, SendMessage, TaskCreate, TaskList, TaskUpdate, TaskGet, TaskOutput, TaskStop
/workflow - Autonomous Agent Workflow
$ARGUMENTS
Step 1 — Select workflow type
Is production DOWN? → incident-response
Performance degraded >50%? → performance-optimization
Bug spanning multiple layers? → debugging
Warning / trend? → proactive-troubleshooting
Planned infra change? → infrastructure-change
Planned app deploy? → application-deploy
New feature (full stack)? → feature-development
New feature (backend only)? → backend-feature
New feature (frontend only)? → frontend-feature
New API endpoint? → api-design
Schema / migration change? → database-evolution
Boost test coverage? → test-coverage
Security assessment? → security-audit
Exploring unfamiliar codebase? → codebase-onboarding
Technical research / spike? → spike
Step 2 — Define success criteria (MANDATORY)
Cannot proceed without:
Deliverables: [what outputs are expected]
Verification: [how to verify — tests, metrics, commands]
Definition of done: [quality bar]
Present to user and wait for approval.
Step 3 — Spawn agents via Agent tool
Launch agents **in parallel where independent, sequentially where dependent**. Use the `Agent` tool — never do the work inline.
---
Existing workflows
**`debugging`**
# Sequential diagnosis:
Agent(subagent_type="debugger", prompt="Diagnose issue, 5 Whys, propose solution options. READ-ONLY.")
Agent(subagent_type="explorer-agent", prompt="Trace call path across layers. READ-ONLY.")
# Parallel fix:
Agent(subagent_type="backend-specialist", prompt="Implement fix. Own files: src/")
Agent(subagent_type="test-engineer", prompt="Write regression test. Own files: tests/")
# Sequential:
Agent(subagent_type="documenter", prompt="Document in kb/troubleshooting/ if recurring.")
**`incident-response`**
Agent(subagent_type="incident-responder", prompt="Triage, root cause, immediate mitigation. READ-ONLY.")
# After triage:
Agent(subagent_type="backend-specialist", prompt="Apply fix. Own files: src/")
Agent(subagent_type="documenter", prompt="Write postmortem (MANDATORY). Own files: kb/")
**`performance-optimization`**
Agent(subagent_type="performance-optimizer", prompt="Profile, identify bottlenecks, propose fixes. READ-ONLY.")
Agent(subagent_type="backend-specialist", prompt="Implement optimizations. Own files: src/")
Agent(subagent_type="test-engineer", prompt="Benchmark before/after. Own files: tests/benchmarks/")
Agent(subagent_type="documenter", prompt="Document baseline and results. Own files: kb/")
**`infrastructure-change`**
Agent(subagent_type="infrastructure-architect", prompt="Design change, create architecture note. Own files: docs/")
Agent(subagent_type="devops-implementer", prompt="Implement infra changes. Own files: docker/, .github/, infra/")
Agent(subagent_type="security-auditor", prompt="Review for security issues. READ-ONLY.")
Agent(subagent_type="test-engineer", prompt="Smoke tests and health checks. Own files: tests/")
Agent(subagent_type="documenter", prompt="Runbook + deployment docs. Own files: kb/")
**`application-deploy`**
Agent(subagent_type="devops-implementer", prompt="Execute deployment. Own files: .github/, scripts/")
Agent(subagent_type="test-engineer", prompt="Post-deploy smoke tests.")
Agent(subagent_type="documenter", prompt="Release notes. Own files: kb/")
**`proactive-troubleshooting`**
Agent(subagent_type="debugger", prompt="Investigate warning/trend, assess risk. READ-ONLY.")
Agent(subagent_type="performance-optimizer", prompt="Check performance metrics. READ-ONLY.")
Agent(subagent_type="backend-specialist", prompt="Apply preventive fix if needed. Own files: src/")
Agent(subagent_type="documenter", prompt="Update monitoring/alerting docs. Own files: kb/")
---
New workflows
**`feature-development`** — full stack feature, plan → implement → test → ship
# Sequential planning:
Agent(subagent_type="project-planner", prompt="Requirements, acceptance criteria, task breakdown. Own files: docs/")
Agent(subagent_type="explorer-agent", prompt="Find integration points in codebase. READ-ONLY.")
# Parallel implementation:
Agent(subagent_type="backend-specialist", prompt="API routes, business logic, data layer. Own files: src/api/, src/services/")
Agent(subagent_type="frontend-specialist", prompt="UI components, state management. Own files: src/components/, src/pages/")
Agent(subagent_type="database-architect", prompt="Schema changes + migrations if needed. Own files: migrations/")
# Parallel validation:
Agent(subagent_type="test-engineer", prompt="Unit + integration tests. Own files: tests/")
Agent(subagent_type="security-auditor", prompt="Security review of new attack surface. READ-ONLY.")
# Sequential finalization:
Agent(subagent_type="documenter", prompt="API docs, KB update, changelog. Own files: kb/, docs/")
**`backend-feature`** — backend only: API + logic + tests
Agent(subagent_type="explorer-agent", prompt="Find integration points and patterns. READ-ONLY.")
Agent(subagent_type="backend-specialist", prompt="Implement endpoint + business logic. Own files: src/")
Agent(subagent_type="database-architect", prompt="Schema/query changes if needed. Own files: migrations/")
A
Read more
name: workflow description: "Starts and manages autonomous agent workflows. Triggers: workflow, start workflow, autonomous agents, agent pipeline." user-invocable: true effort: max argument-hint: "[type] [task description]" context: fork agent: orchestrator model: opus allowed-tools: Bash, Read, Write, Edit, Glob, Grep, Agent, TeamCreate, TeamDelete, SendMessage, TaskCreate, TaskList, TaskUpdate, TaskGet, TaskOutput, TaskStop
/workflow - Autonomous Agent Workflow
$ARGUMENTS
Step 1 — Select workflow type
Is production DOWN? → incident-response Performance degraded >50%? → performance-optimization Bug spanning multiple layers? → debugging Warning / trend? → proactive-troubleshooting Planned infra change? → infrastructure-change Planned app deploy? → application-deploy New feature (full stack)? → feature-development New feature (backend only)? → backend-feature New feature (frontend only)? → frontend-feature New API endpoint? → api-design Schema / migration change? → database-evolution Boost test coverage? → test-coverage Security assessment? → security-audit Exploring unfamiliar codebase? → codebase-onboarding Technical research / spike? → spike
Step 2 — Define success criteria (MANDATORY)
Cannot proceed without:
Deliverables: [what outputs are expected] Verification: [how to verify — tests, metrics, commands] Definition of done: [quality bar]
Present to user and wait for approval.
Step 3 — Spawn agents via Agent tool
Launch agents **in parallel where independent, sequentially where dependent**. Use the `Agent` tool — never do the work inline.
---
Existing workflows
**`debugging`**
# Sequential diagnosis: Agent(subagent_type="debugger", prompt="Diagnose issue, 5 Whys, propose solution options. READ-ONLY.") Agent(subagent_type="explorer-agent", prompt="Trace call path across layers. READ-ONLY.") # Parallel fix: Agent(subagent_type="backend-specialist", prompt="Implement fix. Own files: src/") Agent(subagent_type="test-engineer", prompt="Write regression test. Own files: tests/") # Sequential: Agent(subagent_type="documenter", prompt="Document in kb/troubleshooting/ if recurring.")
**`incident-response`**
Agent(subagent_type="incident-responder", prompt="Triage, root cause, immediate mitigation. READ-ONLY.") # After triage: Agent(subagent_type="backend-specialist", prompt="Apply fix. Own files: src/") Agent(subagent_type="documenter", prompt="Write postmortem (MANDATORY). Own files: kb/")
**`performance-optimization`**
Agent(subagent_type="performance-optimizer", prompt="Profile, identify bottlenecks, propose fixes. READ-ONLY.") Agent(subagent_type="backend-specialist", prompt="Implement optimizations. Own files: src/") Agent(subagent_type="test-engineer", prompt="Benchmark before/after. Own files: tests/benchmarks/") Agent(subagent_type="documenter", prompt="Document baseline and results. Own files: kb/")
**`infrastructure-change`**
Agent(subagent_type="infrastructure-architect", prompt="Design change, create architecture note. Own files: docs/") Agent(subagent_type="devops-implementer", prompt="Implement infra changes. Own files: docker/, .github/, infra/") Agent(subagent_type="security-auditor", prompt="Review for security issues. READ-ONLY.") Agent(subagent_type="test-engineer", prompt="Smoke tests and health checks. Own files: tests/") Agent(subagent_type="documenter", prompt="Runbook + deployment docs. Own files: kb/")
**`application-deploy`**
Agent(subagent_type="devops-implementer", prompt="Execute deployment. Own files: .github/, scripts/") Agent(subagent_type="test-engineer", prompt="Post-deploy smoke tests.") Agent(subagent_type="documenter", prompt="Release notes. Own files: kb/")
**`proactive-troubleshooting`**
Agent(subagent_type="debugger", prompt="Investigate warning/trend, assess risk. READ-ONLY.") Agent(subagent_type="performance-optimizer", prompt="Check performance metrics. READ-ONLY.") Agent(subagent_type="backend-specialist", prompt="Apply preventive fix if needed. Own files: src/") Agent(subagent_type="documenter", prompt="Update monitoring/alerting docs. Own files: kb/")
---
New workflows
**`feature-development`** — full stack feature, plan → implement → test → ship
# Sequential planning: Agent(subagent_type="project-planner", prompt="Requirements, acceptance criteria, task breakdown. Own files: docs/") Agent(subagent_type="explorer-agent", prompt="Find integration points in codebase. READ-ONLY.") # Parallel implementation: Agent(subagent_type="backend-specialist", prompt="API routes, business logic, data layer. Own files: src/api/, src/services/") Agent(subagent_type="frontend-specialist", prompt="UI components, state management. Own files: src/components/, src/pages/") Agent(subagent_type="database-architect", prompt="Schema changes + migrations if needed. Own files: migrations/") # Parallel validation: Agent(subagent_type="test-engineer", prompt="Unit + integration tests. Own files: tests/") Agent(subagent_type="security-auditor", prompt="Security review of new attack surface. READ-ONLY.") # Sequential finalization: Agent(subagent_type="documenter", prompt="API docs, KB update, changelog. Own files: kb/, docs/")
**`backend-feature`** — backend only: API + logic + tests
Agent(subagent_type="explorer-agent", prompt="Find integration points and patterns. READ-ONLY.") Agent(subagent_type="backend-specialist", prompt="Implement endpoint + business logic. Own files: src/") Agent(subagent_type="database-architect", prompt="Schema/query changes if needed. Own files: migrations/") A
Professional-grade AI coding toolkit with multi-platform support. Machine-enforced safety, 109 skills, 44 agents, expanded lifecycle hooks, persona presets, experimental opt-in plugin packs, and benchmark tooling — works with Claude Code, Claude Chat/Cowork,
Repo: softspark/ai-toolkit
Other skills on ai-toolkit.
- /ai-toolkit-rules
Mandatory engineering, security, testing, git, performance, quality, and response rules. Claude MUST load this skill for every technical, coding, debugging, review, architecture, DevOps, data, or file-editing task in Chat or Cowork.
Open skill - /mem-search
Search past coding sessions using natural language. Finds relevant observations, decisions, and context from previous work.
Open skill - /a11y-validate
Accessibility validator: WCAG 2.1 AA, EN 301 549, EAA. Triggers: a11y, accessibility, WCAG, EAA, ARIA, contrast, keyboard, screen reader.
Open skill - /agent-creator
Creates new specialized agents with frontmatter, tools, delegation. Triggers: new agent, create agent, agent scaffold, specialized agent.
Open skill - /analyze
Analyzes code quality, complexity, patterns across codebase. Triggers: quality report, hotspot scan, code analysis, architecture signal.
Open skill - /api-patterns
REST/GraphQL API design: naming, versioning, pagination, idempotency, OpenAPI. Triggers: API design, REST, GraphQL, OpenAPI, Swagger, idempotency, rate limit.
Open skill

