diamanthyseni3/atlas-session-lifecycle

📂 Claude Codeの持続的なプロジェクトメモリとセッションライフサイクルを効率的に管理し、ワークフローとデータの継続性を向上させます。

atlas-session-lifecycle とは?

このスキルは、Claude Codeのセッション間でプロジェクトの状態やコンテキストを維持するための「持続的なプロジェクトメモリ」管理を提供します。開発者が作業を中断・再開する際に、過去の決定事項やタスクの進行状況を失わずにシームレスに継続できるようになります。Claude Codeのセッションライフサイクルを最適化し、メモリファイルの自動保存・読み込み、セッション開始時のコンテキスト復元、終了時の状態保存などをサポートします。これにより、長時間の開発作業や複雑なプロジェクトでも一貫した対話とデータの継続性が保証され、生産性が大幅に向上します。主にClaude Codeプラットフォーム向けに設計されており、プロジェクトルートに配置された設定ファイルを通じてカスタマイズ可能です。

対応✓Claude Code~Codex CLI~Cursor
npx skills add diamanthyseni3/atlas-session-lifecycle

Installed? Explore more 生産性&コラボレーション skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

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

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

ドキュメント

atlas-session-lifecycle は何をしますか?

📂 Claude Codeの持続的なプロジェクトメモリとセッションライフサイクルを効率的に管理し、ワークフローとデータの継続性を向上させます。

概要

このスキルは、Claude Codeのセッション間でプロジェクトの状態を維持するための持続的なメモリ管理を提供します。セッションの開始時と終了時に自動的にメモリを保存・復元することで、作業の中断・再開をシームレスに行えます。

主な機能

  • 自動メモリ保存:セッション終了時にプロジェクトのコンテキストと状態を自動保存
  • コンテキスト復元:セッション開始時に以前の状態を自動的に読み込み
  • 設定ファイル:プロジェクトルートの.atlas-session.jsonで動作をカスタマイズ可能
  • 永続的なメモリファイル:memory/ディレクトリにメモリを保存(変更可能)

使用方法

  1. プロジェクトルートにスキルをインストールします。
  2. 必要に応じて.atlas-session.json設定ファイルを作成します。
  3. セッションを開始すると、以前の状態が自動復元されます。
  4. セッション終了時に、現在の状態が自動保存されます。

設定

.atlas-session.jsonの例:

{
  "memoryPath": "memory",
  "autoSave": true,
  "autoRestore": true
}

注意事項

  • メモリファイルはバージョン管理に含めないことを推奨します(.gitignoreに追加)。
  • 大量のメモリデータはパフォーマンスに影響する可能性があるため、定期的なクリーンアップを検討してください。

関連リソース

  • 詳細は公式ドキュメントを参照してください。
  • 問題や提案はGitHub Issuesで報告してください。

関連スキル