~ / rigs / kok1eee / o-m-cc

kok1eee/o-m-cc

Personal lab for side projects

↗ GitHub ★ 6 no license updated 4mo ago project Claude Code Claude plugin
share on X
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
CONTEXT TAX · EVERY TURN
~4.7k tokens
Moderate · median rig: 2.2k · breakdown
GUARDRAILS
0/5
No committed guardrails · details

Copy this rig

# review before running: this installs third-party code
$ npx degit kok1eee/o-m-cc/agents ./rig-o-m-cc/agents
$ npx degit kok1eee/o-m-cc/skills ./rig-o-m-cc/skills
$ npx degit kok1eee/o-m-cc/hooks ./rig-o-m-cc/hooks

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 kok1eee/o-m-cc/skills/atom-suggest .claude/skills/atom-suggest
$ npx degit kok1eee/o-m-cc/skills/deep-interview .claude/skills/deep-interview
$ npx degit kok1eee/o-m-cc/skills/design .claude/skills/design
$ npx degit kok1eee/o-m-cc/skills/discovery-council .claude/skills/discovery-council
$ npx degit kok1eee/o-m-cc/skills/editorial-swarm .claude/skills/editorial-swarm
$ npx degit kok1eee/o-m-cc/skills/evolve .claude/skills/evolve
$ npx degit kok1eee/o-m-cc/skills/experiment .claude/skills/experiment
$ npx degit kok1eee/o-m-cc/skills/feature-flow .claude/skills/feature-flow
$ npx degit kok1eee/o-m-cc/skills/grill .claude/skills/grill
$ npx degit kok1eee/o-m-cc/skills/handoff .claude/skills/handoff
$ npx degit kok1eee/o-m-cc/skills/install .claude/skills/install
$ npx degit kok1eee/o-m-cc/skills/quality-gate .claude/skills/quality-gate
$ npx degit kok1eee/o-m-cc/skills/sisyphus .claude/skills/sisyphus
$ npx degit kok1eee/o-m-cc/skills/task-decomposition .claude/skills/task-decomposition
$ npx degit kok1eee/o-m-cc/skills/ui-polish .claude/skills/ui-polish
$ npx degit kok1eee/o-m-cc/skills/verification .claude/skills/verification
$ curl -fsSL --create-dirs -o .claude/agents/analyst.md https://raw.githubusercontent.com/kok1eee/o-m-cc/main/agents/analyst.md
$ curl -fsSL --create-dirs -o .claude/agents/architecture-mapper.md https://raw.githubusercontent.com/kok1eee/o-m-cc/main/agents/architecture-mapper.md
$ curl -fsSL --create-dirs -o .claude/agents/capabilities.md https://raw.githubusercontent.com/kok1eee/o-m-cc/main/agents/capabilities.md
$ curl -fsSL --create-dirs -o .claude/agents/code-explorer.md https://raw.githubusercontent.com/kok1eee/o-m-cc/main/agents/code-explorer.md
$ curl -fsSL --create-dirs -o .claude/agents/convention-scout.md https://raw.githubusercontent.com/kok1eee/o-m-cc/main/agents/convention-scout.md
$ curl -fsSL --create-dirs -o .claude/agents/critic.md https://raw.githubusercontent.com/kok1eee/o-m-cc/main/agents/critic.md
$ curl -fsSL --create-dirs -o .claude/agents/debugger.md https://raw.githubusercontent.com/kok1eee/o-m-cc/main/agents/debugger.md
$ curl -fsSL --create-dirs -o .claude/agents/designer.md https://raw.githubusercontent.com/kok1eee/o-m-cc/main/agents/designer.md
$ curl -fsSL --create-dirs -o .claude/agents/market-researcher.md https://raw.githubusercontent.com/kok1eee/o-m-cc/main/agents/market-researcher.md
$ curl -fsSL --create-dirs -o .claude/agents/oss-scout.md https://raw.githubusercontent.com/kok1eee/o-m-cc/main/agents/oss-scout.md
$ curl -fsSL --create-dirs -o .claude/agents/pattern-observer.md https://raw.githubusercontent.com/kok1eee/o-m-cc/main/agents/pattern-observer.md
$ curl -fsSL --create-dirs -o .claude/agents/planner.md https://raw.githubusercontent.com/kok1eee/o-m-cc/main/agents/planner.md
$ curl -fsSL --create-dirs -o .claude/agents/researcher.md https://raw.githubusercontent.com/kok1eee/o-m-cc/main/agents/researcher.md
$ curl -fsSL --create-dirs -o .claude/agents/scout.md https://raw.githubusercontent.com/kok1eee/o-m-cc/main/agents/scout.md
$ curl -fsSL --create-dirs -o .claude/agents/security-reviewer.md https://raw.githubusercontent.com/kok1eee/o-m-cc/main/agents/security-reviewer.md

This rig commits no guardrails. Here is the community baseline instead — the deny/ask rules most often found across all 6,413 rigs:

{
  "permissions": {
    "deny": [
      "Read(~/.ssh/**)",
      "Read(**/.env)",
      "Bash(rm -rf *)",
      "Read(./.env)",
      "Bash(rm -rf /)",
      "Bash(git push --force:*)",
      "Bash(sudo *)",
      "Read(**/*.pem)",
      "Bash(rm -rf /*)",
      "Read(~/.aws/**)",
      "Bash(rm -rf:*)",
      "Read(.env)",
      "Bash(git push --force*)",
      "Read(**/*.key)",
      "Read(./.env.*)",
      "Read(**/.env.*)",
      "Bash(sudo:*)",
      "Bash(git reset --hard*)",
      "Bash(git reset --hard:*)",
      "Read(.env.*)"
    ],
    "ask": [
      "Bash(git push:*)",
      "Bash(git push *)",
      "Bash(git commit:*)",
      "Bash(rm *)",
      "Bash(rm:*)",
      "Bash(wget *)",
      "Bash(npm publish:*)",
      "Bash(gh pr merge *)",
      "Bash(chown *)",
      "Bash(docker *)"
    ]
  }
}

Skills (16)

Subagents (15)

analyst
model: sonnet
現状分析と要件整理。新機能の計画前、コードベースの全体像を把握したいとき、要件定義を作成するときに使う。「要件を整理して」「何が必要か分析して」「現状を把握したい」で発動。※ギャップ分析は scout、設計は designer を使う。
architecture-mapper
model: sonnet
既存コードベースの抽象境界・モジュール構造・データモデルを把握するエージェント。途中から(既存アプリへの機能追加)モードの Phase B で並列 spawn される。新機能を「どのレイヤー・どのモジュールに置くか」を判断する材料を提供。「アーキテクチャ把握」「どこに置く?」「モデル構造調べて」「境界を地図化」で発動。※ 個別機能トレースは code-explorer、命名規則は conventi
capabilitiesエージェント能力サマリーのリファレンスドキュメント。planner 等の他エージェントから Read で参照される。自動起動せず、選択材料としてのみ使用する。
code-explorer
model: sonnet
既存コードベースの類似機能を深くトレースするエージェント。途中から(既存アプリへの機能追加)モードの Phase B で並列 spawn される。エントリポイント、データフロー、依存関係を辿る。「類似機能を辿って」「既存実装を調べて」「どう動いてるか追って」で発動。※ 抽象境界把握は architecture-mapper、命名規則は convention-scout を使う。
convention-scout
model: sonnet
既存コードベースの命名規則・ファイル配置・テストパターン・コーディング規約を抽出するエージェント。途中から(既存アプリへの機能追加)モードの Phase B で並列 spawn される。新機能を「既存と同じ流儀」で書くための材料を提供。「命名規則調べて」「コーディング規約把握」「テストはどう書いてる?」「ファイル配置のルール」で発動。※ 個別機能トレースは code-explorer、抽象境界把握
critic
model: sonnet
策定された計画の妥当性を厳しく検証。設計書やタスク分解が完成した後、実装に入る前に使う。スコープ、リスク、実現可能性をレビュー。「計画を検証して」「この設計で大丈夫?」「リスクを確認して」で発動。※要件定義は analyst、戦略相談で上位モデルに聞きたいときは built-in `/advisor` を使う。
debugger
model: sonnet
体系的デバッグ。バグ、テスト失敗、予期しない動作に遭遇したとき、修正を試みる前に根本原因を特定するために使う。推測による修正を防止。「なぜ動かない?」「原因を調べて」「テストが落ちる」「バグを調査して」で発動。※コードレビューは built-in `Skill: code-review`、設計判断で詰まったら built-in `/advisor` を使う。
designer
model: opus
アーキテクチャ設計。要件定義が完成した後、実装の前にコンポーネント設計・データ設計・API設計を行うときに使う。「設計して」「アーキテクチャを考えて」「API設計」「データ構造を決めて」で発動。※要件定義は analyst、タスク分解は planner を使う。
market-researcher
model: sonnet
商用 SaaS・既製アプリの市場調査エージェント。新規 web アプリ機能を作る前に、世界に同じ問題を解決する商用サービスがあるか調べる。「市場調査」「類似サービスは?」「すでにあるか?」「SaaS で代替可能?」で発動。※ OSS 調査は oss-scout、UI/UX 観察は pattern-observer を使う。
oss-scout
model: sonnet
OSS / GitHub での類似実装を発見するエージェント。新規 web アプリ機能を作る前に、すでに似た OSS があるか、フォーク or 依存できないか調査する。「OSS 調査」「GitHub で似たの探して」「ライブラリある?」「フォークできる?」で発動。※ 商用 SaaS 調査は market-researcher、UI/UX 観察は pattern-observer を使う。
pattern-observer
model: sonnet
既存サービス・OSS の UI/UX パターンを観察するエージェント。新規 web アプリ機能の前に、似たアプリがどう操作させているか、画面構成・操作フロー・命名を調べる。「UX 観察」「画面構成参考に」「他のアプリどうしてる?」「UI パターン」で発動。※ 商用 SaaS 機能比較は market-researcher、OSS 候補は oss-scout を使う。
planner
model: sonnet
タスク分解。設計書が完成した後、実装に入る前にタスクを洗い出し依存関係と実行順序を整理するときに使う。「タスクに分解して」「何から始める?」「実装順序を決めて」で発動。※設計は designer、計画レビューは critic を使う。
researcher
model: sonnet
コードベース探索と外部調査の統合エージェント。ファイル検索、構造把握、公式ドキュメント、ベストプラクティス調査。「探して」「どこにある」「構造を教えて」「使い方を調べて」「ベストプラクティスは?」「ドキュメントを確認して」で発動。※コードレビューは built-in `Skill: code-review`、計画レビューは critic を使う。
scout
model: sonnet
計画作成前のギャップ分析。要件定義後に漏れや曖昧な点がないか確認したいときに使う。曖昧点は仮定を記録して進む。「漏れがないか確認して」「考慮漏れは?」「曖昧な点を洗い出して」で発動。※要件整理自体は analyst、設計は designer を使う。
security-reviewer
model: sonnet
セキュリティ専門レビュー。外部入力を扱うコード、認証/認可の実装、API エンドポイントの変更後に使う。OWASP Top 10 ベース。「セキュリティチェックして」「脆弱性がないか確認して」「安全?」で発動。※コードレビュー一般(correctness bug 検出)は built-in `Skill: code-review` を使う。

Similar rigs

copied ✓