Communityコーディング&開発github.com

oliverhsiung91/dolph-mem

AIコーディングエージェント(Claude Code、Codexなど)向けのファイルベースメモリガバナンス。

dolph-mem とは?

oliverhsiung91/dolph-memは、Claude CodeやCodexなどのAIコーディングエージェントが、ファイルベースでメモリを管理・継承できるようにするスキルです。プロジェクトのコンテキストや意思決定履歴をファイルとして保存し、エージェントがセッション間で一貫性を保ちながら作業を継続できるようにします。特に、大規模なリファクタリングや複雑なマルチステップタスクにおいて、エージェントが前回の状態や学んだ教訓を失わずに作業を進められる点が有用です。仕組みとしては、`dolph-mem`ディレクトリ内のマークダウンファイルに情報が構造化されて保存され、エージェントは起動時にこれらを読み込むことで、過去の記憶を即座に利用できます。

対応✓Claude Code✓Codex CLI~Cursor
npx skills add oliverhsiung91/dolph-mem

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

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

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

ドキュメント

dolph-mem は何をしますか?

AIコーディングエージェント(Claude Code、Codexなど)向けのファイルベースメモリガバナンス。

概要

このスキルは、AIコーディングエージェントがプロジェクトのコンテキスト、意思決定、進行中の作業をマークダウンファイルとしてディスクに保存し、セッションをまたいで継続的に利用できるようにします。

インストール

# プロジェクトのルートディレクトリで実行
git clone https://github.com/oliverhsiung91/dolph-mem.git .dolph-mem

使用方法

エージェント起動時に、dolph-memディレクトリ内のファイルが自動的に読み込まれ、メモリが復元されます。

ディレクトリ構造

dolph-mem/
├── session.md        # 現在のセッションのメモ
├── decisions.md      # 重要な技術的決定
├── lessons.md        # 学んだ教訓とベストプラクティス
└── context.md        # プロジェクトのコンテキスト情報

ファイルの説明

  • session.md: 現在のセッションの作業内容、進行状況、次のステップを記録します。
  • decisions.md: アーキテクチャ、設計パターン、ツールの選択など、プロジェクトに関する重要な決定事項を保存します。
  • lessons.md: 問題解決の経験、バグの原因、有効だった手法など、学んだ教訓を記録します。
  • context.md: プロジェクトの目標、制約、依存関係、環境設定など、継続的に必要な情報を保持します。

ベストプラクティス

  • 各セッションの開始時に、session.mdとcontext.mdを確認してコンテキストを復元します。
  • 重要な決定や発見は、その都度適切なファイルに記録します。
  • セッション終了時には、session.mdを更新して次のセッションに引き継ぎます。

対応プラットフォーム

  • Claude Code
  • Codex
  • その他ファイルシステムにアクセス可能なAIコーディングエージェント

関連スキル