Skip to content
Development
Command

/auto-agent

Automatically spawn and manage agents based on task requirements.

From plugin
open-code-review
32998 skills132 agents98 commands2 MCP
Install
$ npx -y skills add spencermarx/open-code-review --agent claude-code

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/auto-agent

Context preview

What this command does when you run it.

Automatically spawn and manage agents based on task requirements.

Command definition

auto-agent.md

auto agent

Automatically spawn and manage agents based on task requirements.

Usage

npx claude-flow auto agent [options]

Options

  • `--task, -t <description>` - Task description for agent analysis
  • `--max-agents, -m <number>` - Maximum agents to spawn (default: auto)
  • `--min-agents <number>` - Minimum agents required (default: 1)
  • `--strategy, -s <type>` - Selection strategy: optimal, minimal, balanced
  • `--no-spawn` - Analyze only, don't spawn agents

Examples

Basic auto-spawning

npx claude-flow auto agent --task "Build a REST API with authentication"

Constrained spawning

npx claude-flow auto agent -t "Debug performance issue" --max-agents 3

Analysis only

npx claude-flow auto agent -t "Refactor codebase" --no-spawn

Minimal strategy

npx claude-flow auto agent -t "Fix bug in login" -s minimal

How It Works

1. **Task Analysis**

  • Parses task description
  • Identifies required skills
  • Estimates complexity
  • Determines parallelization opportunities

2. **Agent Selection**

  • Matches skills to agent types
  • Considers task dependencies
  • Optimizes for efficiency
  • Respects constraints

3. **Topology Selection**

  • Chooses optimal swarm structure
  • Configures communication patterns
  • Sets up coordination rules
  • Enables monitoring

4. **Automatic Spawning**

  • Creates selected agents
  • Assigns specific roles
  • Distributes subtasks
  • Initiates coordination

Agent Types Selected

  • **Architect**: System design, architecture decisions
  • **Coder**: Implementation, code generation
  • **Tester**: Test creation, quality assurance
  • **Analyst**: Performance, optimization
  • **Researcher**: Documentation, best practices
  • **Coordinator**: Task management, progress tracking

Strategies

Optimal

  • Maximum efficiency
  • May spawn more agents
  • Best for complex tasks
  • Highest resource usage

Minimal

  • Minimum viable agents
  • Conservative approach
  • Good for simple tasks
  • Lowest resource usage

Balanced

  • Middle ground
  • Adaptive to complexity
  • Default strategy
  • Good performance/resource ratio

Integration with Claude Code

// In Claude Code after auto-spawning
mcp__claude-flow__auto_agent {
  task: "Build authentication system",
  strategy: "balanced",
  maxAgents: 6
}

See Also

  • `agent spawn` - Manual agent creation
  • `swarm init` - Initialize swarm manually
  • `smart spawn` - Intelligent agent spawning
  • `workflow select` - Choose predefined workflows
Read more
Ships withopen-code-review

AI-powered multi-agent code review. Simulates a customizable team of Engineers performing code review with built-in discourse.

Get the whole plugin, auto-invoked
Stats
329
Stars
0
Views
27
Forks
Active
Maintenance
TypeScript
Language
Apache-2.0
License
11d ago
Last commit
6mo ago
Created

Repo: spencermarx/open-code-review