mcpField
P
portable-memory-core

portable-memory-core

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

portable-memory-core について

LLMワークフロー向けのスキルで、設定とセッション状態をポータブルな`.agent/`ディレクトリに集約します。異なる実行環境で共有メモリとアイデンティティルールを読み込み、履歴や関連するワークスペース変数を記録します。

主な機能

  1. 01`.agent/`から設定とメモリを読み込み
  2. 02コンテキスト切り替え時に状態を引き継ぎ
  3. 03共通のアイデンティティルールを適用
  4. 04セッション要約を記録
  5. 05関連するワークスペース変数を出力

活用シーン

  1. 01異なるLLMランナー間で設定を共有
  2. 02ツール切り替え後に状態を復元
  3. 03文章とコードのルールを統一

インストール

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

$npx skills add https://github.com/mphinance/alpha-skills --skill portable-memory-core

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

同梱ファイルREADME.md

詳細

ポータブルメモリコア

「自分自身を二度説明しないこと。」

このスキルは One Brain プロトコルを強制します。設定を何十ものシステムプロンプトに散在させる代わりに、任意の LLM ランナーが接続できるポータブルな .agent/ ディレクトリに集約します。

中核となる指示

  1. メモリの同期: 起動時に .agent/memory.yaml から読み込みます。
  2. コンテキストの受け渡し: ユーザーがコンテキストを切り替えるたび(たとえば Cursor から OpenClaw へ)、このスキルは新しいコンテキストが .agent/state.json から最新の状態を読み込むようにします。
  3. アイデンティティの強制: IDENTITY.md のルール(たとえば「Caveman mode」、「No em dashes」、「Substack voice」)を、生成されるすべてのコードとテキストにわたって普遍的に適用します。
  4. ハーネス非依存: 上流のハーネスが Claude CLI、カスタム Python スクリプト、GUI のいずれであってもシームレスに動作します。

使い方

有効化すると、次のことが自動的に行われます。

  • .agent/preferences.yaml を読み込みます
  • 現在のセッションの要約で .agent/history.json を更新します。
  • 関連する変数をローカルワークスペースにエクスポートします。

コメント