Help us improve
Share bugs, ideas, or general feedback.
Multi-Agent Coordination Framework for Claude Code
npx claudepluginhub ekson73/multi-agent-osMAOS (Multi-Agent OS) - Coordination Framework for AI Agents with Orchestration, Sentinel Protocol, Worktree Governance, Status Maps, Forge Meta-Agent, Governance Protocols
Share bugs, ideas, or general feedback.
A comprehensive Claude Code plugin for orchestrating AI agents in software development workflows.
# Clone the plugin
git clone https://github.com/ekson73/multi-agent-os.git
# Install in user scope
claude plugins install /path/to/multi-agent-os
# Or use directly
claude --plugin-dir /path/to/multi-agent-os
Add to your project's .claude/settings.json:
{
"plugins": [
"/path/to/multi-agent-os"
]
}
multi-agent-os/
├── .claude-plugin/
│ └── plugin.json ← Plugin manifest
├── hooks/
│ └── hooks.json ← Hook configuration
├── plugin-scripts/ ← Hook executables
│ ├── session-start.sh
│ ├── pre-delegate.sh
│ ├── post-delegate.sh
│ └── session-end.sh
├── commands/ ← Slash commands
│ ├── sync.md
│ ├── audit.md
│ ├── status.md
│ ├── worktree.md
│ └── delegate.md
├── agents/ ← Agent definitions
│ ├── orchestrator.md
│ ├── sentinel-monitor.md
│ ├── qa-validator.md
│ └── consolidator.md
├── skills/ ← Skills (subdirectory format)
│ ├── audit/SKILL.md
│ ├── agent-select/SKILL.md
│ ├── context-prep/SKILL.md
│ ├── hierarchical-merge/SKILL.md
│ ├── worktree-policy/SKILL.md
│ ├── anti-conflict/SKILL.md
│ ├── status-map/SKILL.md
│ └── ttl-policy/SKILL.md
├── protocols/ ← Protocol documentation
├── sentinel/ ← Sentinel Protocol files
├── statusmap/ ← Status Map templates
└── docs/ ← Additional documentation
| Command | Description |
|---|---|
/sync | Sync from framework to consumer |
/audit | On-demand session auditing |
/status | Display status map |
/worktree | Manage git worktrees |
/delegate | Delegate to sub-agent |
| Skill | Description |
|---|---|
audit | Sentinel Protocol auditing |
agent-select | Agent selection algorithm |
context-prep | Pre-delegation context |
hierarchical-merge | Branch merge rules |
worktree-policy | Worktree enforcement |
anti-conflict | Conflict prevention |
status-map | Status visualization |
ttl-policy | Content freshness |
| Agent | Description |
|---|---|
orchestrator | Master coordinator |
sentinel-monitor | Anomaly detection |
qa-validator | Quality assurance |
consolidator | Output synthesis |
The plugin automatically hooks into Claude Code lifecycle:
| Hook | Trigger |
|---|---|
SessionStart | Session initialization |
PreToolUse[Task] | Before delegation |
PostToolUse[Task] | After delegation |
Stop | Session end |
| Document | Description |
|---|---|
| Worktrees Guide | Multi-agent worktree coordination |
| Hierarchical Merge Protocol | Branch convergence rules |
| Framework Consumption | Consumer project integration |
This plugin can use itself during development:
# In multi-agent-os directory
claude --plugin-dir .
MIT License - See LICENSE file for details.
Multi-Agent OS v1.0.0 | Created by Emilson Moraes | Powered by Claude Code