~ / rigs / DeL-TaiseiOzaki / claude-code-orchestra

DeL-TaiseiOzaki/claude-code-orchestra

No description.

↗ GitHub ★ 199 MIT updated 19d ago project Claude CodeCodex
share on X
ARCHETYPE
YOLO Cowboy
Permissions? Never heard of 'em. Ships at the speed of `--dangerously-skip-permissions`.
CONTEXT TAX · EVERY TURN
~6.6k tokens
Heavy · median rig: 2.2k · breakdown
GUARDRAILS
3/5
Blocks destructive commands · Protects secrets · Pre-tool screening hook · details

Copy this rig

# review before running: this installs third-party code
$ npx degit DeL-TaiseiOzaki/claude-code-orchestra/.claude ./rig-claude-code-orchestra  # 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 DeL-TaiseiOzaki/claude-code-orchestra/.claude/skills/catchup .claude/skills/catchup
$ npx degit DeL-TaiseiOzaki/claude-code-orchestra/.claude/skills/checkpointing .claude/skills/checkpointing
$ npx degit DeL-TaiseiOzaki/claude-code-orchestra/.claude/skills/codex-system .claude/skills/codex-system
$ npx degit DeL-TaiseiOzaki/claude-code-orchestra/.claude/skills/context-loader .claude/skills/context-loader
$ npx degit DeL-TaiseiOzaki/claude-code-orchestra/.claude/skills/design-tracker .claude/skills/design-tracker
$ npx degit DeL-TaiseiOzaki/claude-code-orchestra/.claude/skills/feature .claude/skills/feature
$ npx degit DeL-TaiseiOzaki/claude-code-orchestra/.claude/skills/init .claude/skills/init
$ npx degit DeL-TaiseiOzaki/claude-code-orchestra/.claude/skills/plan .claude/skills/plan
$ npx degit DeL-TaiseiOzaki/claude-code-orchestra/.claude/skills/research-lib .claude/skills/research-lib
$ npx degit DeL-TaiseiOzaki/claude-code-orchestra/.claude/skills/simplify .claude/skills/simplify
$ npx degit DeL-TaiseiOzaki/claude-code-orchestra/.claude/skills/spike .claude/skills/spike
$ npx degit DeL-TaiseiOzaki/claude-code-orchestra/.claude/skills/tdd .claude/skills/tdd
$ npx degit DeL-TaiseiOzaki/claude-code-orchestra/.claude/skills/team-execute .claude/skills/team-execute
$ npx degit DeL-TaiseiOzaki/claude-code-orchestra/.claude/skills/troubleshoot .claude/skills/troubleshoot
$ npx degit DeL-TaiseiOzaki/claude-code-orchestra/.claude/skills/update-lib-docs .claude/skills/update-lib-docs
$ curl -fsSL --create-dirs -o .claude/agents/codex-debugger.md https://raw.githubusercontent.com/DeL-TaiseiOzaki/claude-code-orchestra/main/.claude/agents/codex-debugger.md
$ curl -fsSL --create-dirs -o .claude/agents/fable-advisor.md https://raw.githubusercontent.com/DeL-TaiseiOzaki/claude-code-orchestra/main/.claude/agents/fable-advisor.md
$ curl -fsSL --create-dirs -o .claude/agents/general-purpose-opus.md https://raw.githubusercontent.com/DeL-TaiseiOzaki/claude-code-orchestra/main/.claude/agents/general-purpose-opus.md
$ curl -fsSL --create-dirs -o .claude/agents/general-purpose-sonnet.md https://raw.githubusercontent.com/DeL-TaiseiOzaki/claude-code-orchestra/main/.claude/agents/general-purpose-sonnet.md

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

{
  "permissions": {
    "deny": [
      "Read(./.env)",
      "Read(./.env.*)",
      "Read(./**/*.pem)",
      "Read(./**/*.key)",
      "Read(./**/credentials*)",
      "Read(./**/*secret*)",
      "Read(~/.ssh/**)",
      "Read(~/.aws/**)",
      "Read(~/.config/gcloud/**)",
      "Bash(rm -rf /)",
      "Bash(rm -rf ~)"
    ]
  },
  "hooks": {
    "PreToolUse": [
      {
        "matcher": "Edit|Write",
        "hooks": [
          {
            "type": "command",
            "command": "python3 \"$CLAUDE_PROJECT_DIR/.claude/hooks/check-codex-before-write.py\""
          }
        ]
      }
    ]
  }
}

Skills (15)

Subagents (4)

codex-debugger
model: opus
Error analysis and complex problem-solving specialist powered by Codex CLI. Use proactively when encountering errors, test failures, build failures, or unexpected behavior. Also use for complex debugg
fable-advisor
model: fable
Rare escalation authority for design arbitration, unblocking stuck problems, and final review of large changes — and for landing the resolution when handing it back down would just repeat a failure. I
general-purpose-opus
model: opus
Opus subagent for research, large-scale analysis, difficult implementation, and Codex delegation. Use when a task needs broad context, deep judgment, cross-cutting changes, or escalation from Sonnet.
general-purpose-sonnet
model: sonnet
Sonnet subagent for routine, well-scoped implementation. Use for approved plans, localized features and fixes, tests, refactoring, and mechanical file work with clear acceptance criteria.

Hooks (9)

eventmatcherruns
UserPromptSubmit*python3 "$CLAUDE_PROJECT_DIR/.claude/hooks/agent-router.py"
PreToolUseEdit|Writepython3 "$CLAUDE_PROJECT_DIR/.claude/hooks/check-codex-before-write.py"
TeammateIdle*echo '{"hookSpecificOutput": {"feedback": "Before going idle: (1) Check the shared task list for pending tasks. If all tasks are complete, verify results. (2) IMPORTANT: Write your work log to .claude/logs/agent-teams/{team-name}/{your-team
TaskCompleted*python3 "$CLAUDE_PROJECT_DIR/.claude/hooks/log-cli-tools.py"
PreCompactautoecho '{"hookSpecificOutput": {"additionalContext": "Context compaction triggered. Key context: AGENTS.md is the single root contract -- it contains the shared mission, routing, agent and skill catalogs, and quality gates, plus the CLI-agent
PostToolUseTaskpython3 "$CLAUDE_PROJECT_DIR/.claude/hooks/check-codex-after-plan.py"
PostToolUseBashpython3 "$CLAUDE_PROJECT_DIR/.claude/hooks/post-bash-check.py"
PostToolUseEdit|Writepython3 "$CLAUDE_PROJECT_DIR/.claude/hooks/lint-on-save.py"
PostToolUseEdit|Writepython3 "$CLAUDE_PROJECT_DIR/.claude/hooks/post-implementation-review.py"

Permissions

deny (11)
Read(./.env)
Read(./.env.*)
Read(./**/*.pem)
Read(./**/*.key)
Read(./**/credentials*)
Read(./**/*secret*)
Read(~/.ssh/**)
Read(~/.aws/**)
Read(~/.config/gcloud/**)
Bash(rm -rf /)
Bash(rm -rf ~)
ask (0)
—
allow (74)
Read(*)
Edit(*)
Write(*)
Glob(*)
Grep(*)
WebFetch(*)
WebSearch(*)
Task(*)
Skill(*)
TodoWrite(*)
Bash(cat:*)
Bash(ls:*)
Bash(find:*)
Bash(grep:*)
Bash(head:*)
Bash(tail:*)
Bash(wc:*)
Bash(sort:*)
Bash(uniq:*)
Bash(diff:*)
Bash(echo:*)
Bash(pwd:*)
Bash(cd:*)
Bash(mkdir:*)
Bash(touch:*)
Bash(cp:*)
Bash(mv:*)
Bash(chmod:*)
Bash(git:*)
Bash(python:*)
Bash(python3:*)
Bash(uv:*)
Bash(ruff:*)
Bash(ty:*)
Bash(poe:*)
Bash(pytest:*)
Bash(node:*)
Bash(npm:*)
Bash(npm install:*)
Bash(npm run dev:*)
Bash(npm run build:*)
Bash(npm run tsc:*)
Bash(npm run test:*)
Bash(npm run lint:*)
Bash(npm run format:*)
Bash(npm exec:*)
Bash(npm ls:*)
Bash(npx:*)
Bash(yarn:*)
Bash(pnpm:*)
Bash(bun:*)
Bash(curl:*)
Bash(wget:*)
Bash(jq:*)
Bash(sed:*)
Bash(awk:*)
Bash(xargs:*)
Bash(tree:*)
Bash(which:*)
Bash(type:*)

Similar rigs

copied ✓