---
title: "Readme"
description: ""
---

<span className="badge badge-gray">unknown</span>

> 

# OrchestKit agents

Agents defined under `src/agents/` and callable via `Agent(subagent_type=...)` when the orchestkit plugin is loaded.

This file is partially generated. The list of agents below is maintained by `scripts/list-invocable-agents.mjs`. Run that script with `--write` to refresh after adding, removing, or relabeling an agent.

> **Hook authors:** the CC ≥ 2.1.116 main-thread firing guidance for agent-scoped `hooks:` lives in `.claude/rules/agent-authoring.md` (auto-loaded when editing files under `src/agents/**`).

&lt;!-- BEGIN-GENERATED: list-invocable-agents --&gt;
_Auto-generated by `scripts/list-invocable-agents.mjs`. Do not edit between the BEGIN/END markers below; run `node scripts/list-invocable-agents.mjs --write` to refresh._

### Decision tree — which agent for which task

```
CI / workflow change?         → ci-cd-engineer
Python/backend service?        → backend-system-architect
React/Next.js component?       → frontend-ui-developer
Security audit / OWASP?        → security-auditor
Test generation?               → test-generator
Database schema?               → database-engineer
Infrastructure / IaC?          → infrastructure-architect
LLM / RAG / prompt work?       → llm-integrator
Design to React?               → design-to-code skill  (NOT an agent)
Explore codebase?              → Explore (built-in)
Unsure OR mixed concerns?      → workflow-architect
```

### Agent registry (37 agents)

| Agent | Category | Model | Effort | When to spawn |
|---|---|---|---|---|
| `backend-system-architect` | backend | inherit | medium | Backend architect: REST/GraphQL APIs, database schemas, microservice boundaries, distributed systems, clean… |
| `database-engineer` | backend | sonnet | medium | PostgreSQL specialist: schema design, migrations, query optimization, pgvector/full-text search, Alembic mi… |
| `event-driven-architect` | backend | opus | medium | Event-driven architecture specialist who designs event sourcing systems, message queue topologies, and CQRS… |
| `python-performance-engineer` | backend | inherit | medium | Python performance: profiling, memory optimization, async performance, database query optimization, caching… |
| `data-pipeline-engineer` | data | haiku | low | Data pipeline specialist: embeddings, chunking strategies, vector indexes, data transformation for AI consu… |
| `demo-producer` | design | sonnet | medium | Universal demo video producer that creates polished marketing videos for any content - skills, agents, plug… |
| `system-design-reviewer` | design | opus | medium | System design reviewer who evaluates implementation plans against scale, data, security, UX, and coherence … |
| `ci-cd-engineer` | devops | inherit | medium | CI/CD specialist: GitHub Actions, GitLab CI pipelines, deployment automation, build optimization, caching, … |
| `deployment-manager` | devops | haiku | low | Deployment specialist: production releases, rollback procedures, feature flags, blue-green/zero-downtime de… |
| `infrastructure-architect` | devops | inherit | medium | Infrastructure as Code specialist who designs Terraform modules, Kubernetes manifests, and cloud architectu… |
| `monitoring-engineer` | devops | haiku | low | Observability and monitoring specialist. Prometheus metrics, Grafana dashboards, alerting rules, distribute… |
| `release-engineer` | devops | haiku | low | Release and versioning specialist who manages GitHub releases, milestones, changelogs, and semantic version… |
| `accessibility-specialist` | frontend | sonnet | medium | Accessibility expert: WCAG 2.2 audits, screen reader compat, keyboard navigation, ARIA patterns, automated … |
| `claude-design-orchestrator` | frontend | sonnet | high | Parses claude.ai/design handoff bundles: validates schema, dedups proposed components against the codebase … |
| `component-curator` | frontend | inherit | low | Component library curator: audits project component usage, searches 21st.dev registry for alternatives, tra… |
| `design-context-extractor` | frontend | inherit | low | Design context extraction: analyzes screenshots, URLs, or live apps to extract color palettes, typography, … |
| `design-system-architect` | frontend | inherit | medium | Design system architect: token hierarchies, theming strategies, component library design, Figma-to-code pip… |
| `frontend-performance-engineer` | frontend | sonnet | medium | Performance engineer who optimizes Core Web Vitals, analyzes bundles, profiles render performance, and sets… |
| `frontend-ui-developer` | frontend | inherit | medium | Frontend developer: React 19/TypeScript components, optimistic updates, Zod-validated APIs, design system t… |
| `genui-architect` | frontend | inherit | medium | Generative UI and json-render catalog specialist. Designs Zod-typed catalogs, selects shadcn components, co… |
| `ui-feedback` | frontend | sonnet | low | UI annotation and feedback processor. Watches for new annotations from agentation, maps element paths to so… |
| `git-operations-engineer` | git | haiku | low | Git operations: branch management, rebases, merges, stacked PRs, recovery operations, clean commit history. |
| `llm-integrator` | llm | sonnet | medium | LLM integration: OpenAI/Anthropic/Ollama APIs, prompt templates, function calling, streaming, token cost op… |
| `multimodal-specialist` | llm | sonnet | medium | Vision, audio, video generation, and multimodal processing specialist who integrates Claude Opus 4.6, GPT-5… |
| `workflow-architect` | llm | opus | high | Multi-agent workflow: LangGraph pipelines, supervisor-worker patterns, state/checkpointing, RAG orchestration. |
| `market-intelligence` | product | haiku | low | Market research: competitive landscapes, market trends, TAM/SAM/SOM sizing, threat/opportunity analysis. |
| `product-strategist` | product | inherit | medium | Product strategist: value proposition validation, feature-business alignment, build/buy/partner decisions, … |
| `web-research-analyst` | research | sonnet | medium | Web research: browser automation, Tavily API, competitive intelligence, documentation capture, technical re… |
| `ai-safety-auditor` | security | opus | medium | AI safety and security auditor for LLM systems. Red teaming, prompt injection, jailbreak testing, guardrail… |
| `security-auditor` | security | opus | medium | Security auditor: vulnerability scanning, dependency audits, OWASP Top 10 compliance, secrets detection, re… |
| `security-layer-auditor` | security | opus | medium | Security layer auditor who verifies defense-in-depth implementation across 8 security layers, from edge to … |
| `code-quality-reviewer` | testing | inherit | medium | Code quality reviewer: bug detection, security vulnerabilities, performance issues, linting, type checking,… |
| `debug-investigator` | testing | sonnet | medium | Debug specialist: systematic root cause analysis, execution path tracing, log and stack trace analysis. |
| `emulate-engineer` | testing | inherit | medium | Stateful API emulation via Vercel emulate 0.4+. Seeds GitHub/Vercel/Google/Slack/Apple/Entra/AWS/MongoDB/Ok… |
| `eval-runner` | testing | haiku | low | LLM evaluation specialist who runs structured eval datasets, computes quality metrics using DeepEval/RAGAS,… |
| `expect-agent` | testing | sonnet | high | Browser test execution: runs diff-aware test plans via agent-browser with ARIA selectors, status protocol, … |
| `test-generator` | testing | inherit | medium | Test specialist: coverage gap analysis, unit/integration test generation, fixtures, API mocking (MSW), HTTP… |
&lt;!-- END-GENERATED: list-invocable-agents --&gt;
