ACOS Agents - Agent Registry & Spawning
List available agent types and spawn specialized agents for tasks.
FrankX Specialized Agents
These agents are configured for FrankX workflows:
| Agent | Role | Triggers |
|---|---|---|
| Technical Architect | AI systems, Oracle, agentic orchestration | architecture, system design, API |
| Music Producer | Suno prompts, genre production, licensing | suno, music, song, audio |
| Content Engine | Blog articles, courses, products, SEO | article, blog, content, post |
| SEO Intelligence | AI citations, topic clusters, structured data | seo, keywords, rankings |
| Frontend Designer | Glassmorphic UI, accessibility, performance | component, design, ui, ux |
| DevOps Engineer | Vercel deployments, CI/CD, monitoring | deploy, build, ci, pipeline |
Claude Flow Core Agents
Ported from claude-flow V3 (37 definitions in .claude-flow/agents/):
| Category | Agents | Examples |
|---|---|---|
| Core | 5 | coder, reviewer, tester, planner, researcher |
| Development | 4 | backend-specialist, frontend-specialist, fullstack, devops |
| GitHub | 5 | pr-reviewer, issue-triager, release-manager |
| Swarm | 4 | coordinator, dispatcher, aggregator, monitor |
| Testing | 4 | unit-tester, integration-tester, e2e-tester, load-tester |
| Architecture | 4 | system-designer, api-architect, data-modeler, security-architect |
Swarm Coordinators
For multi-agent tasks, these coordinators manage the swarm:
| Coordinator | Purpose |
|---|---|
| Hierarchical | Single coordinator validates all outputs (default, anti-drift) |
| Pipeline | Sequential handoff: Agent A -> Agent B -> Agent C |
| Broadcast | All agents work in parallel, results merged |
Spawning Agents
Use Claude Code's Task tool to spawn agents:
- Single agent: Use Task tool with subagent_type matching the role
- Swarm: Use /acos-swarm to coordinate multi-agent tasks
Auto-Routing
The UserPromptSubmit hook automatically detects which agent profile fits your request. The PreToolUse hook routes Task spawns through swarm context. No manual agent selection needed for most tasks.
Manual Override
If auto-routing picks the wrong agent, specify directly:
- "As Technical Architect, design the API for..."
- "As Content Engine, write a blog post about..."
- "As Frontend Designer, build a component for..."
Agent Definitions
Full agent definitions are stored at:
.claude-flow/agents/core/- Core development agents.claude-flow/agents/development/- Specialist developers.claude-flow/agents/github/- GitHub workflow agents.claude-flow/agents/swarm/- Coordination agents.claude-flow/agents/testing/- Testing specialists.claude-flow/agents/architecture/- Architecture agents