mcpField
R
remember

remember

github.com/parcadeiエージェントワークフロー3.9k523 回インストール40 週間前に更新
リポジトリ

remember について

rememberは、学びやパターン、決定事項を記憶システムに保存し、後から参照するためのスキルです。PostgreSQLとBGE embeddingsで記録を保存し、内容から種別を推定してタグを抽出できます。

主な機能

  1. 01学びをPostgreSQLに保存
  2. 02学習種別ごとの記録分類
  3. 03記録種別の自動推定
  4. 04内容からのタグ抽出
  5. 05確認IDの返却

活用シーン

  1. 01有効だった解決策の保存
  2. 02アーキテクチャ決定の記録
  3. 03発見したコードベースパターンの保存
  4. 04失敗した方法やエラー修正の記録

インストール

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

$npx skills add https://github.com/parcadei/continuous-claude-v3 --skill remember

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

詳細

Remember - 学びをメモリに保存する

学び、パターン、または決定事項をメモリシステムに保存し、後で呼び出せるようにします。

使用方法

/remember <what you learned>

または、タイプを明示して指定します。

/remember --type WORKING_SOLUTION <what you learned>

例

/remember TypeScript hooks require npm install before they work
/remember --type ARCHITECTURAL_DECISION Session affinity uses terminal PID
/remember --type FAILED_APPROACH Don't use subshell for store_learning command

動作

  1. 学びを BGE 埋め込みとともに PostgreSQL に保存します
  2. タイプが指定されていない場合、学びのタイプを自動検出します
  3. 内容からタグを抽出します
  4. ID を含む確認メッセージを返します

学びのタイプ

タイプ用途
WORKING_SOLUTIONうまくいった修正や解決策(デフォルト)
ARCHITECTURAL_DECISION設計上の選択、システム構造
CODEBASE_PATTERNコード内で見つかったパターン
FAILED_APPROACHうまくいかなかったこと
ERROR_FIX特定のエラーの解決方法

実行

このスキルが呼び出されたら、次を実行します。

cd $CLAUDE_OPC_DIR && PYTHONPATH=. uv run python scripts/core/store_learning.py \
  --session-id "manual-$(date +%Y%m%d-%H%M)" \
  --type <TYPE or WORKING_SOLUTION> \
  --content "<ARGS>" \
  --context "manual entry via /remember" \
  --confidence medium

タイプの自動検出

--type が指定されていない場合、内容から推測します。

  • 「error」、「fix」、「bug」を含む → ERROR_FIX
  • 「decided」、「chose」、「architecture」を含む → ARCHITECTURAL_DECISION
  • 「pattern」、「always」、「convention」を含む → CODEBASE_PATTERN
  • 「failed」、「didn't work」、「don't」を含む → FAILED_APPROACH
  • デフォルト → WORKING_SOLUTION

コメント