mcpField
C
context-loader

context-loader

github.com/mem0aiエージェントワークフロー68.0k116 回インストール2 日前に更新
リポジトリ

context-loader について

context-loader は、現在のタスクに関連するメモリを検索し、最大 10 件を簡潔なコンテキストとして提示する読み取り専用スキルです。セッション内にすでにある情報は省き、エージェントの作業前に背景を補います。

主な機能

  1. 01タスクからトピックを抽出
  2. 02メモリ検索を一度実行
  3. 03関連メモリを最大 10 件返す
  4. 04セッション内の情報を除外
  5. 05結果がなければ何も表示しない

活用シーン

  1. 01作業開始前にプロジェクトの決定事項を読む
  2. 02タスクに関連する好みを確認
  3. 03トピックに関する教訓を思い出す

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/mem0ai/mem0 --skill context-loader

インストール後、Claude Code で/context-loaderを入力して読み込まれたか確認します。

詳細

コンテキストローダー

タスクやトピックに取り組む前に、関連する記憶を事前に取得してコンテキストを準備します。

手順

  1. 現在のメッセージ/タスクからトピックを抽出します。対象分野、言及されている人物、プロジェクト名、目標に関する参照を特定します。

  2. タスクに関する的を絞った質問を使って、action="search" を指定し、mem0_memory を一度呼び出します。

  3. コンパクトなコンテキストブロックを出力します(記憶は最大10件)。

context-loader: loaded <N> memories for "<task summary>"
  - [decisions] <content> [mem0:<short_id>]
  - [preferences] <content> [mem0:<short_id>]
  - [lessons] <content> [mem0:<short_id>]
  1. 結果が0件の場合は何も出力しません。コンテキストが空であることを知らせないでください。

制約

  • 読み取り専用 — 記憶を変更または削除しないでください
  • 返す記憶は最大10件(関連性の高いもののみ)
  • 結果が空の場合は何も出力しない — 関連するコンテキストがある場合のみ情報を提示します
  • 現在のセッションのコンテキストにすでに表示されている記憶は除外します

コメント