Communityライティング&編集github.com

dd3ok/savepoint - セーブポイント

Codex や Claude などのコーディングエージェント向けのテキスト/ファイルチェックポイントスキル。コンテキスト全体のセッションを引き継ぎ、.savepoint/SAVEPOINT.md から再開できます。

savepoint - セーブポイント とは?

dd3ok/savepoint は、AI コーディングエージェント (Codex、Claude など) が作業中のコンテキスト全体を保存し、後でそれを正確に再開するためのテキストベースのチェックポイントスキルです。これにより、長期間にわたる開発作業や複雑なリファクタリングにおいて、エージェントが会話の制限やコンテキストの切り替えを意識することなく作業を続けられます。.savepoint/SAVEPOINT.md というファイルに、プロジェクトの現在の状態、重要な決定事項、未解決のタスクなど、エージェントが再開時に必要とするすべての情報がマークダウン形式で保存されます。このスキルはエージェントワークフローに統合され、人間の介入なしにエージェント間のハンドオフやセッション復元を可能にし、大規模プロジェクトでのコラボレーションを効率化します。

対応✓Claude Code✓Codex CLI~Cursor
npx skills add dd3ok/savepoint

Installed? Explore more ライティング&編集 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

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

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

ドキュメント

savepoint - セーブポイント は何をしますか?

Codex や Claude などのコーディングエージェント向けのテキスト/ファイルチェックポイントスキル。コンテキスト全体のセッションを引き継ぎ、.savepoint/SAVEPOINT.md から再開できます。

概要

このスキルは、AI コーディングエージェントが現在の作業コンテキストをファイルに保存し、後でそのコンテキストを正確に再現できるようにします。これにより、エージェントは会話の長さや制限を気にせず、長期にわたる複雑なタスクを実行できます。

使い方

  1. セーブポイントの作成: エージェントは .savepoint/SAVEPOINT.md に現在のコンテキストを保存します。これには、プロジェクトの状態、未解決の問題、次のステップなどが含まれます。
  2. セーブポイントからの再開: 新しいセッションを開始するとき、エージェントは .savepoint/SAVEPOINT.md を読み込んで前回のコンテキストを復元します。
  3. ハンドオフ: エージェント間でセーブポイントを共有することで、異なるエージェントが同じタスクをシームレスに引き継ぐことができます。

設定

  • .savepoint/ ディレクトリがプロジェクトのルートに存在することを確認してください。
  • SAVEPOINT.md ファイルは自動的に作成・更新されます。
  • このファイルは .gitignore に追加することを推奨します(チーム間で共有しない場合)。

サポートされるプラットフォーム

  • Codex
  • Claude Code
  • その他、ファイルシステムへの読み書きが可能な AI エージェント

例

# セーブポイントを作成
savepoint create "リファクタリング完了: 認証モジュール"

# セーブポイントから再開
savepoint restore .savepoint/SAVEPOINT.md

注意事項

  • セーブポイントはテキストベースであり、バイナリファイルの状態は保存されません。
  • 環境変数や機密情報はセーブポイントに含めないでください。
  • 大きなコンテキストを保存する場合は、内容を要約して重要な情報のみを含めることを推奨します。

ライセンス

MIT

関連スキル