mcpField
M
memory-extractor

memory-extractor

github.com/learnpromptエージェントワークフロー24068 回インストール16 週間前に更新
リポジトリ

memory-extractor について

memory-extractor は、最近の会話から長期的に役立つ協働情報を保存するスキルです。エージェントが好みや作業上のフィードバック、プロジェクトの制約、外部システムへの参照を記録し、一時的なタスク状態は対象外にします。

主な機能

  1. 01好みや作業上のフィードバックを記録
  2. 02プロジェクトの制約や期限を保存
  3. 03外部システムへの参照を保存
  4. 04既存メモリの一覧を作成
  5. 05トピック別にメモリを整理

活用シーン

  1. 01ユーザーの長期的な作業上の好みを保存
  2. 02プロジェクトの期限や非コード制約を記録
  3. 03更新前に既存のメモリトピックを確認

インストール

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

$npx skills add https://github.com/learnprompt/cc-harness-skills --skill memory-extractor

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

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

README.md
references/
prompt-template.md
source-notes.md
scripts/
memory_manifest.py

詳細

メモリー抽出

直近の会話から、長期的に役立つコラボレーションのコンテキストを保存する場合に、このスキルを使用します。

使用する場面

  • ユーザーの好みを記録する
  • 作業方法に関するフィードバックを保存する
  • コード以外のプロジェクトの制約や期限を記録する
  • 外部システムへの参照を保存する

使用を避ける場面

  • コードの構成やファイルの場所を保存する
  • プランに含めるべき短期的なタスクの状態を保存する
  • 既存のメモリートピックを確認せずに重複して保存する

クイックスタート

既存のメモリーのマニフェストを作成します。

python3 {baseDir}/scripts/memory_manifest.py --memory-root /path/to/memory

次に、references/prompt-template.md にある汎用プロンプトを使用します。

4 種類

  • user
  • feedback
  • project
  • reference

ルール

  • 長期的に役立つ情報のみを保存する
  • 変化する可能性のあるコードの状態に関する事実は避ける
  • 既存のトピックファイルの更新を優先する
  • 時系列ではなく、トピック別に整理する

関連ファイル

コメント