map について
要件整理から実装、レビューまで、タスクに合うプロジェクトスキルを探すルーティングスキルです。該当スキルまたは手動のスラッシュコマンドを案内し、実行は各スキルに委ねます。
主な機能
- 01工程に応じたタスクの振り分け
- 02デバッグと調査の経路一覧
- 03セットアップとオーケストレーション用ツール
- 04工程順による候補の優先付け
- 05該当経路のないタスクの識別
活用シーン
- 01新しいタスクに使うスキルの選択
- 02曖昧な要件の進め方の確認
- 03デバッグや調査のワークフロー検索
- 04セットアップやオーケストレーション用コマンドの特定
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ yeachan-heo/ oh-my-claudecode --skill mapインストール後、Claude Code で/mapを入力して読み込まれたか確認します。
詳細
マップ
何かをする必要があることは分かっていても、どのスキルが担当するのか分からない場合は、以下から該当する作業を見つけ、そのルートに従ってください。ほとんどのルートでは Skill ツールを呼び出します。manual と記されたルートでは、モデル呼び出しが無効になっているため、自分で実行するスラッシュコマンドが示されています。このマップはルートを案内するだけで、同じ説明を繰り返しません。各スキルの方針は、そのスキルが定めています。
デリバリーループ
| 現在の状況 | スキル |
|---|---|
| 外部からの作業が届いた(issue、PR、レポート) | harbor |
| エンジニアではない人から、要件としてチャットログを渡された | intent |
| 目的地が曖昧で、最初の3つの判断をまだ言語化できない | ask-navigator |
| アイデアが曖昧で、何よりも先に質問が必要 | deep-interview |
| 要件は明確で、計画が必要 | plan(複数の視点による合意形成:ralplan) |
| 承認済みの計画を、担当者の確認を挟みながら分解し、最初から最後まで実行する | launch |
| 1つのタスクを、完了を検証するまで継続する | ralph |
| アイデアからコードまでを手放しで進める | autopilot |
| 作業を複数のワーカーで並行して調整する必要がある | team |
| 承認済みの1つのタスクを、検証済みコードに仕上げる | execute |
| 文章だけでは決着しない設計上の問い | loft |
| 完了した作業の評価が必要 | review |
| 何かが完了したと主張されている | verify |
| 作業がPRとして取り込まれる | pr |
| 実行を通じて環境について新たな知見が得られた | refit |
オンランプ(メインループ外)
| 作業 | スキル |
|---|---|
| バグの根本原因を特定する | debug。競合する仮説の追跡:trace |
| テストを実装の指針にする | tdd |
| コードベースの変更が難しくなっている | architecture-survey |
| AI 生成の粗雑なコードを整理する | ai-slop-cleaner |
| 未解決の問いに、根拠に基づく回答が必要 | research。外部ドキュメント:external-context |
| セッションを重ねて知識を蓄積する | wiki。永続的なプロジェクトの記憶:remember |
| 自律的に繰り返し改善するループ | self-improve。永続的な目標台帳:ultragoal |
| セッションの転換点や結果を振り返り、再び状況を把握する | session-flow — /oh-my-claudecode:session-flow を手動で実行 |
| ビジュアル作業の判定や図が必要 | visual-verdict、diagram |
ユーティリティ
| 作業 | スキル |
|---|---|
| インストール、診断、設定 | omc-setup、omc-doctor、configure-notifications |
| スキル自体を管理する | skill(ローカル)、skillify(セッションから抽出) |
| オーケストレーションの状態を調べる | trace(トレース経路も兼ねる)、graph(DAG ランタイム) |
| モードをキャンセルする | cancel |
ルール
- このマップはルートを案内するだけで、実行はしません。通常の各行では Skill ツールを1回呼び出し、その後は該当するスキルの方針に従ってください。手動専用のルートでは、ユーザーにスラッシュコマンドを示してください。Skill ツールを呼び出そうとしてはいけません。
- 2つの行がどちらも当てはまる場合は、上記のデリバリーループを優先順位の判断基準とし、先にある工程を選んでください。
- フェーズの境界(続行/ディスクから再開/引き継ぎ/コンテキストの圧縮)は、
launchの Context hygiene で定義されています。このマップでは繰り返しません。 - どの行にも当てはまらない作業は、それ自体が情報です。最も近そうなスキルを選ぶのではなく、該当する行がないことを率直に伝えてください。
コメント
Markdown 対応