~ / rigs / lxyer / multi-agent-collaboration-system

lxyer/multi-agent-collaboration-system

Terminal-native cockpit for AI-first software engineering — protocol-driven sidecar across Claude Code, Codex CLI, OMX, OMCC and beyond.

share on X
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
CONTEXT TAX · EVERY TURN
~1.4k tokens
Featherweight · median rig: 2.3k · breakdown
GUARDRAILS
2/5
Pre-tool screening hook · No YOLO mode · details

Copy this rig

# review before running: this installs third-party code
$ npx degit lxyer/multi-agent-collaboration-system/.claude ./rig-multi-agent-collaboration-system  # inspect, then merge into .claude/

MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.

$ npx degit lxyer/multi-agent-collaboration-system/.agents/skills/before-dev .claude/skills/before-dev
$ npx degit lxyer/multi-agent-collaboration-system/.agents/skills/brainstorm .claude/skills/brainstorm
$ npx degit lxyer/multi-agent-collaboration-system/.agents/skills/break-loop .claude/skills/break-loop
$ npx degit lxyer/multi-agent-collaboration-system/.agents/skills/check-cross-layer .claude/skills/check-cross-layer
$ npx degit lxyer/multi-agent-collaboration-system/.agents/skills/check .claude/skills/check
$ npx degit lxyer/multi-agent-collaboration-system/.agents/skills/create-command .claude/skills/create-command
$ npx degit lxyer/multi-agent-collaboration-system/.agents/skills/finish-work .claude/skills/finish-work
$ npx degit lxyer/multi-agent-collaboration-system/.agents/skills/improve-ut .claude/skills/improve-ut
$ npx degit lxyer/multi-agent-collaboration-system/.agents/skills/integrate-skill .claude/skills/integrate-skill
$ npx degit lxyer/multi-agent-collaboration-system/.agents/skills/onboard .claude/skills/onboard
$ npx degit lxyer/multi-agent-collaboration-system/.agents/skills/record-session .claude/skills/record-session
$ npx degit lxyer/multi-agent-collaboration-system/.agents/skills/start .claude/skills/start
$ npx degit lxyer/multi-agent-collaboration-system/.agents/skills/update-spec .claude/skills/update-spec
$ npx degit lxyer/multi-agent-collaboration-system/.codex/skills/parallel .claude/skills/parallel
$ curl -fsSL --create-dirs -o .claude/agents/check.md https://raw.githubusercontent.com/lxyer/multi-agent-collaboration-system/main/.claude/agents/check.md
$ curl -fsSL --create-dirs -o .claude/agents/debug.md https://raw.githubusercontent.com/lxyer/multi-agent-collaboration-system/main/.claude/agents/debug.md
$ curl -fsSL --create-dirs -o .claude/agents/dispatch.md https://raw.githubusercontent.com/lxyer/multi-agent-collaboration-system/main/.claude/agents/dispatch.md
$ curl -fsSL --create-dirs -o .claude/agents/implement.md https://raw.githubusercontent.com/lxyer/multi-agent-collaboration-system/main/.claude/agents/implement.md
$ curl -fsSL --create-dirs -o .claude/agents/plan.md https://raw.githubusercontent.com/lxyer/multi-agent-collaboration-system/main/.claude/agents/plan.md
$ curl -fsSL --create-dirs -o .claude/agents/research.md https://raw.githubusercontent.com/lxyer/multi-agent-collaboration-system/main/.claude/agents/research.md

Merge into .claude/settings.json (project) or ~/.claude/settings.json (user). Hook commands reference scripts in the source repo — copy those too.

{
  "hooks": {
    "PreToolUse": [
      {
        "matcher": "Task",
        "hooks": [
          {
            "type": "command",
            "command": "python3 .claude/hooks/inject-subagent-context.py"
          }
        ]
      },
      {
        "matcher": "Agent",
        "hooks": [
          {
            "type": "command",
            "command": "python3 .claude/hooks/inject-subagent-context.py"
          }
        ]
      }
    ]
  }
}

Skills (14)

Subagents (6)

check
model: opus
|
debug
model: opus
|
dispatch
model: opus
|
implement
model: opus
|
plan
model: opus
|
research
model: opus
|

Hooks (6)

eventmatcherruns
SessionStartstartuppython3 .claude/hooks/session-start.py
SessionStartclearpython3 .claude/hooks/session-start.py
SessionStartcompactpython3 .claude/hooks/session-start.py
PreToolUseTaskpython3 .claude/hooks/inject-subagent-context.py
PreToolUseAgentpython3 .claude/hooks/inject-subagent-context.py
SubagentStopcheckpython3 .claude/hooks/ralph-loop.py

Slash commands (13)

/trellis/before-dev/trellis/brainstorm/trellis/break-loop/trellis/check-cross-layer/trellis/check/trellis/create-command/trellis/finish-work/trellis/integrate-skill/trellis/onboard/trellis/parallel/trellis/record-session/trellis/start/trellis/update-spec

Cursor rules (1)

macs-protocol · always

Similar rigs

copied ✓