Communityライティング&編集github.com

memOrb

エージェントに依存しないセカンドブレイン型メモリフレームワーク。映画と図書館情報学から着想を得ています。

memOrb とは?

memOrb(メモーブ)は、AIエージェント(Claude Code など)向けに設計された、エージェント非依存のセカンドブレイン記憶フレームワークです。映画の世界観と図書館情報学の分類原理をベースにしており、メモやドキュメントを「保管庫(vault)」として体系的に管理します。 このスキルはゲートウェイ(ルーティングハブ)として機能し、すべてのファイル操作を適切なサブスキル(コアスキルと拡張スキル)に振り分けます。コアスキルには、保管庫の初期化(memorb-born)、デイリーノート作成(daily-note)、情報の取り込み(memorb-ingest)、検索・質問応答(memorb-query)、アーカイブ(memorb-forgetter)、セッションクローズ(session-closeout)などが含まれます。拡張スキルにより、Teams議事録や名刺OCR、週次レポート生成などの専門ワークフローを追加可能です。 ユーザーはサブスキルを個別にインストール可能で、未インストールの拡張スキルが必要な場合にはインタラクティブなインストール確認を行います。すべてのファイル操作は memorb-conventions に従い、パス・命名・フロントマターが厳密に管理されるため、情報の一貫性と再利用性が高まります。

対応✓Claude Code~Codex CLI~Cursor
npx skills add iamjosuho/memOrb

Installed? Explore more ライティング&編集 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

Memorb (ゲートウェイスキル)

重要: 保管庫のプライマリルーティングハブです。すべてのファイル操作は、以下の指示とサブスキルルーティングに厳密に従わなければなりません。例外はありません。

指示の優先順位

  1. 明示的なユーザー指示(最優先)
  2. Memorb およびルーティングされたサブスキル(デフォルトのエージェント動作を上書き)
  3. デフォルトのエージェント動作(最低優先)

基本ルール

ファイル操作を実行する前に:

  1. このゲートウェイファイルを読む。
  2. 以下のルーティングテーブルにある該当するすべてのサブスキルの SKILL.md を読む。
  3. すべての書き込み操作は memorb-conventions(パス、命名、フロントマター)に従うこと。
  4. 必要に応じて複数のサブスキルをロードする(例: トランスクリプト処理 = m365-meeting-note + memorb-ingest + daily-note)。

スキルルーターテーブル

コアスキルは skills/core/{name}/SKILL.md にあります。 拡張スキルは skills/extensions/{name}/SKILL.md にあります。

コアスキル (memorb-core)

サブスキル場所トリガー / シナリオ
memorb-conventionscore/memorb-conventionsベースレイヤー: パス、ディレクトリ構造(memorbs/)、命名、フロントマター、テンプレート。すべての書き込み操作に必須。
memorb-borncore/memorb-born保管庫の初期化(フェーズ0)、ペルソナシードの設定、CLAUDE.mdの生成、または /memorb-born リセット。
daily-notecore/daily-noteデイリーノートの作成/更新、ジャーナルエントリ、簡易ログ。
orbtrack-triagecore/orbtrack-triageOrbTrack(memorbs/HQ/OrbTrack/)の処理、PARA整理、ノートのアーカイブ。
island-reclamationcore/island-reclamation新しいIsland(長期的な関心・責任領域)の作成: ファイル作成前に構造を議論する。
weekly-retrocore/weekly-retro週次レビュー/サマリー(WeeklyRetro/YYYY-Www)。
memorb-ingestcore/memorb-ingest生素材(トランスクリプト、記事、PDF)を Long-Term//memorbs/ wiki に取り込む。
memorb-querycore/memorb-queryQ&A、比較、意思決定の推奨を Long-Term//memorbs/ wiki から取得。
memorb-lintcore/memorb-lint保管庫のヘルスチェックと Long-Term//memorbs/ wiki のMUSTYリンティング。
memorb-forgettercore/memorb-forgetterMUSTYアーカイブを memorbs/Dump/ に実行し、保管庫のWikiリンクを更新。
session-closeoutcore/session-closeoutセッション終了: デイリーノートのサマリー、log.md、git commit/push。
writing-memorb-skillscore/writing-memorb-skills保管庫スキルの作成/変更(メタ)。

拡張スキル (memorb-extensions)

サブスキル場所トリガー / シナリオ
m365-meeting-noteextensions/m365-meeting-noteTeamsミーティングのトランスクリプトと議事録を処理。
recording-transcriptionextensions/recording-transcriptionTeams以外の音声録音(電話、インタビュー、m4a)をトランスクリプトに変換。
business-card-ingestionextensions/business-card-ingestion名刺を memorbs/people/ ページバンドルに取り込む。
memorb-domain-queryextensions/memorb-domain-query双方向ドメイン/メール検索とM365/Outlook統合。
weekly-reportextensions/weekly-reportCEO向け週次レポートpptxを生成。
obsidian-cliextensions/obsidian-cliObsidian CLIコマンド(アプリケーション実行中である必要あり)。

拡張機能のインタラクティブインストールとフォールバックプロトコル

シナリオで拡張機能(例: 名刺OCR、M365ミーティングトランスクリプト処理)が必要な場合、skills/extensions/{name}/SKILL.md が存在するか確認します:

  1. インストール済み: 拡張機能の SKILL.md を読み、その専門ワークフローを実行します。
  2. 未インストール(インタラクティブインストール):
    • ユーザーに確認します: "💡 お知らせ: '{拡張機能名}' 拡張機能はこのタスクに対して強化されたドメイン書式を提供します。インストールしますか?"
    • ユーザーが承認: 拡張機能を skills/extensions/{拡張機能名}/ にインストールし、直ちにその専門ワークフローを実行します。
    • ユーザーが拒否 / スキップ: コアの memorb-ingest または memorb-query へのグレースフルフォールバックを実行します。

レッドフラグ

以下のいずれかを正当化しようとする場合、停止して元に戻すこと:

  • 「簡単だからサブスキルを読む必要はない」 → ルーターのルールはすべてのファイル操作に必須です。
  • 「とりあえずルートにノートを置いておく」 → 新しいノートは memorbs/HQ/OrbTrack/ またはPARAフォルダに配置すること。
  • 「ルールは覚えているから読まなくていい」 → SKILL.mdは常に再読すること。ルールは進化します。
  • 「今回はクローズアウトをスキップしよう」 → session-closeout はすべてのセッションで必須の儀式です。

セッションクローズアウト

セッション完了時には必ず session-closeout を実行すること(デイリーノートサマリーに 使用したスキル: ... を含める、log.mdエントリ、git commit/push)。

関連スキル