Status: ✅ Ready to test locally
Version: 1.0.0
Date: 2026-02-16
OpenAgentsControl/
├── .claude-plugin/
│ └── marketplace.json # Marketplace catalog
│
└── claude-plugin/
├── .claude-plugin/
│ └── plugin.json # Plugin manifest (name: "oac")
├── skills/
│ └── hello/
│ └── SKILL.md # Test skill
├── agents/ # (empty - ready for future agents)
├── hooks/ # (empty - ready for future hooks)
├── commands/ # (empty - ready for future commands)
├── context -> ../.opencode/context/ # Symlink to shared context
├── README.md # Full documentation
├── INSTALL.md # Installation guide
└── QUICK-START.md # This file
# 1. Make sure you're in the repo root
cd /path/to/OpenAgentsControl
# 2. Start Claude with the plugin
claude --plugin-dir ./claude-plugin
# 3. In Claude Code, test the plugin
/oac:hello
Expected output: A friendly message confirming the OAC plugin is working.
Once you've tested locally and it works:
# 1. Add the files
git add claude-plugin/ .claude-plugin/
# 2. Commit
git commit -m "feat: add Claude Code plugin (OAC)"
# 3. Push
git push origin main
# 4. Users can then install via marketplace
# /plugin marketplace add darrenhinde/OpenAgentsControl
# /plugin install oac
/oac:hello - Test skill to verify plugin is working/oac:code-review - Intelligent code review/oac:test - TDD-driven test creation/oac:docs - Documentation generation/oac:task-breakdown - Feature decomposition/oac:context-scout - Smart context discoveryCreate skill directory:
mkdir -p claude-plugin/skills/my-skill
Create SKILL.md: ```markdown
Description of what this skill does.
You are a helpful assistant that...
3. **Test it**:
```bash
claude --plugin-dir ./claude-plugin
/oac:my-skill
bash
git add claude-plugin/skills/my-skill/
git commit -m "feat: add my-skill to OAC plugin"
git push
| File | Purpose |
|---|---|
claude-plugin/.claude-plugin/plugin.json |
Plugin metadata (name, version, etc.) |
claude-plugin/skills/*/SKILL.md |
Skill definitions |
claude-plugin/context |
Symlink to shared context |
.claude-plugin/marketplace.json |
Marketplace catalog |
ls claude-plugin/.claude-plugin/plugin.jsonls claude-plugin/skills/hello/SKILL.mdls -la claude-plugin/contextcontext -> ../.opencode/contextclaude-plugin/README.mdclaude-plugin/INSTALL.md.opencode/docs/docs/planning/Ready to test! 🎉
Run: claude --plugin-dir ./claude-plugin and then /oac:hello