Memorb (ゲートウェイスキル)
重要: 保管庫のプライマリルーティングハブです。すべてのファイル操作は、以下の指示とサブスキルルーティングに厳密に従わなければなりません。例外はありません。
指示の優先順位
- 明示的なユーザー指示(最優先)
- Memorb およびルーティングされたサブスキル(デフォルトのエージェント動作を上書き)
- デフォルトのエージェント動作(最低優先)
基本ルール
ファイル操作を実行する前に:
- このゲートウェイファイルを読む。
- 以下のルーティングテーブルにある該当するすべてのサブスキルの
SKILL.mdを読む。 - すべての書き込み操作は
memorb-conventions(パス、命名、フロントマター)に従うこと。 - 必要に応じて複数のサブスキルをロードする(例: トランスクリプト処理 =
m365-meeting-note+memorb-ingest+daily-note)。
スキルルーターテーブル
コアスキルは skills/core/{name}/SKILL.md にあります。
拡張スキルは skills/extensions/{name}/SKILL.md にあります。
コアスキル (memorb-core)
| サブスキル | 場所 | トリガー / シナリオ |
|---|---|---|
| memorb-conventions | core/memorb-conventions | ベースレイヤー: パス、ディレクトリ構造(memorbs/)、命名、フロントマター、テンプレート。すべての書き込み操作に必須。 |
| memorb-born | core/memorb-born | 保管庫の初期化(フェーズ0)、ペルソナシードの設定、CLAUDE.mdの生成、または /memorb-born リセット。 |
| daily-note | core/daily-note | デイリーノートの作成/更新、ジャーナルエントリ、簡易ログ。 |
| orbtrack-triage | core/orbtrack-triage | OrbTrack(memorbs/HQ/OrbTrack/)の処理、PARA整理、ノートのアーカイブ。 |
| island-reclamation | core/island-reclamation | 新しいIsland(長期的な関心・責任領域)の作成: ファイル作成前に構造を議論する。 |
| weekly-retro | core/weekly-retro | 週次レビュー/サマリー(WeeklyRetro/YYYY-Www)。 |
| memorb-ingest | core/memorb-ingest | 生素材(トランスクリプト、記事、PDF)を Long-Term//memorbs/ wiki に取り込む。 |
| memorb-query | core/memorb-query | Q&A、比較、意思決定の推奨を Long-Term//memorbs/ wiki から取得。 |
| memorb-lint | core/memorb-lint | 保管庫のヘルスチェックと Long-Term//memorbs/ wiki のMUSTYリンティング。 |
| memorb-forgetter | core/memorb-forgetter | MUSTYアーカイブを memorbs/Dump/ に実行し、保管庫のWikiリンクを更新。 |
| session-closeout | core/session-closeout | セッション終了: デイリーノートのサマリー、log.md、git commit/push。 |
| writing-memorb-skills | core/writing-memorb-skills | 保管庫スキルの作成/変更(メタ)。 |
拡張スキル (memorb-extensions)
| サブスキル | 場所 | トリガー / シナリオ |
|---|---|---|
| m365-meeting-note | extensions/m365-meeting-note | Teamsミーティングのトランスクリプトと議事録を処理。 |
| recording-transcription | extensions/recording-transcription | Teams以外の音声録音(電話、インタビュー、m4a)をトランスクリプトに変換。 |
| business-card-ingestion | extensions/business-card-ingestion | 名刺を memorbs/people/ ページバンドルに取り込む。 |
| memorb-domain-query | extensions/memorb-domain-query | 双方向ドメイン/メール検索とM365/Outlook統合。 |
| weekly-report | extensions/weekly-report | CEO向け週次レポートpptxを生成。 |
| obsidian-cli | extensions/obsidian-cli | Obsidian CLIコマンド(アプリケーション実行中である必要あり)。 |
拡張機能のインタラクティブインストールとフォールバックプロトコル
シナリオで拡張機能(例: 名刺OCR、M365ミーティングトランスクリプト処理)が必要な場合、skills/extensions/{name}/SKILL.md が存在するか確認します:
- インストール済み: 拡張機能の
SKILL.mdを読み、その専門ワークフローを実行します。 - 未インストール(インタラクティブインストール):
- ユーザーに確認します:
"💡 お知らせ: '{拡張機能名}' 拡張機能はこのタスクに対して強化されたドメイン書式を提供します。インストールしますか?" - ユーザーが承認: 拡張機能を
skills/extensions/{拡張機能名}/にインストールし、直ちにその専門ワークフローを実行します。 - ユーザーが拒否 / スキップ: コアの
memorb-ingestまたはmemorb-queryへのグレースフルフォールバックを実行します。
- ユーザーに確認します:
レッドフラグ
以下のいずれかを正当化しようとする場合、停止して元に戻すこと:
- 「簡単だからサブスキルを読む必要はない」 → ルーターのルールはすべてのファイル操作に必須です。
- 「とりあえずルートにノートを置いておく」 → 新しいノートは
memorbs/HQ/OrbTrack/またはPARAフォルダに配置すること。 - 「ルールは覚えているから読まなくていい」 → SKILL.mdは常に再読すること。ルールは進化します。
- 「今回はクローズアウトをスキップしよう」 →
session-closeoutはすべてのセッションで必須の儀式です。
セッションクローズアウト
セッション完了時には必ず session-closeout を実行すること(デイリーノートサマリーに 使用したスキル: ... を含める、log.mdエントリ、git commit/push)。