Complete guide to install and configure the OAC (OpenAgents Control) plugin for Claude Code.
# Add the marketplace
/plugin marketplace add darrenhinde/OpenAgentsControl
# Install the plugin
/plugin install oac
# Navigate to the repo
cd /path/to/OpenAgentsControl
# Start Claude with the plugin
claude --plugin-dir ./plugins/claude-code
IMPORTANT: After installation, download context files to enable context-aware development.
/oac:setup --core
Downloads essential standards and workflows (~50 files).
/oac:setup --all
Downloads all context including examples and guides (~200 files).
/oac:setup --category=standards
Available categories:
core - Essential standards and workflowsopenagents-repo - OAC-specific guides and patternsplugins - Plugin development guidesskills - Skill creation and usageAfter installation and setup, verify everything works:
/oac:status
You should see:
/oac:help
Shows the complete usage guide with all skills, subagents, and commands.
# Start a simple task to test the workflow
"Add a hello world function"
Claude should automatically invoke the /using-oac skill and guide you through the 6-stage workflow.
When you install the plugin, Claude Code sets up:
~/.claude/plugins/cache/oac/
โโโ .claude-plugin/plugin.json # Plugin manifest
โโโ agents/ # 6 custom subagents
โ โโโ task-manager.md
โ โโโ context-scout.md
โ โโโ external-scout.md
โ โโโ coder-agent.md
โ โโโ test-engineer.md
โ โโโ code-reviewer.md
โโโ skills/ # 9 workflow skills
โ โโโ using-oac/SKILL.md
โ โโโ context-discovery/SKILL.md
โ โโโ external-scout/SKILL.md
โ โโโ task-breakdown/SKILL.md
โ โโโ code-execution/SKILL.md
โ โโโ test-generation/SKILL.md
โ โโโ code-review/SKILL.md
โ โโโ context-manager/SKILL.md
โ โโโ parallel-execution/SKILL.md
โโโ commands/ # 4 user commands
โ โโโ oac-setup.md
โ โโโ oac-help.md
โ โโโ oac-status.md
โ โโโ oac-cleanup.md
โโโ hooks/ # SessionStart automation
โ โโโ hooks.json
โ โโโ session-start.sh
โโโ scripts/ # Utility scripts
โโโ download-context.sh
โโโ verify-context.sh
After running /oac:setup, context files are downloaded to your project:
your-project/
โโโ .opencode/
โโโ context/
โโโ core/ # Standards, workflows, patterns
โโโ openagents-repo/ # OAC-specific guides
โโโ plugins/ # Plugin development
โโโ skills/ # Skill creation
OAC uses a flattened delegation hierarchy optimized for Claude Code:
Main Agent
โโ> TaskManager
โโ> CoderAgent
โโ> ContextScout (โ Not allowed in Claude Code)
Main Agent (orchestrated by /using-oac skill)
โโ> task-manager subagent
โโ> context-scout subagent
โโ> coder-agent subagent
โโ> test-engineer subagent
โโ> code-reviewer subagent
Key Difference:
# Check plugin list
/plugin list
# Verify installation directory
ls ~/.claude/plugins/cache/oac/
# Check status
/oac:status
# If context missing, run setup
/oac:setup --core
# Verify skill files exist
ls ~/.claude/plugins/cache/oac/skills/
# Restart Claude Code
# Try with verbose logging
claude --plugin-dir ./plugins/claude-code --verbose
# Check status
/oac:status
# Verify agent files
ls ~/.claude/plugins/cache/oac/agents/
# Should show 6 .md files
# Try core context first (smaller)
/oac:setup --core
# Check internet connection
# Verify GitHub access
# Manual fallback (see /oac:setup output for instructions)
After successful installation:
QUICK-START.md for usage examples/oac:help for detailed workflow guide/using-oac skill guide your development.opencode/context/ to understand available standards/oac:status for diagnostic informationVersion: 1.0.0
Last Updated: 2026-02-16