jpskill.com
🛠️ 開発・MCP コミュニティ

ac-checkpoint-manager

システムの変更や更新時に、安全な復旧ポイント(チェックポイント)を作成・管理し、問題発生時に以前の状態に簡単に戻せるようにする、いわば「やり直し」を可能にするSkill。

📜 元の英語説明(参考)

Manage checkpoints for rollback capability. Use when creating save points, rolling back changes, managing recovery points, or restoring previous states.

🇯🇵 日本人クリエイター向け解説

一言でいうと

システムの変更や更新時に、安全な復旧ポイント(チェックポイント)を作成・管理し、問題発生時に以前の状態に簡単に戻せるようにする、いわば「やり直し」を可能にするSkill。

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o ac-checkpoint-manager.zip https://jpskill.com/download/9320.zip && unzip -o ac-checkpoint-manager.zip && rm ac-checkpoint-manager.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/9320.zip -OutFile "$d\ac-checkpoint-manager.zip"; Expand-Archive "$d\ac-checkpoint-manager.zip" -DestinationPath $d -Force; ri "$d\ac-checkpoint-manager.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して ac-checkpoint-manager.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → ac-checkpoint-manager フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-18
取得日時
2026-05-18
同梱ファイル
1

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

AC Checkpoint Manager

自律的な開発中に安全なロールバックを可能にするためのチェックポイントを管理します。

目的

既知の良好な状態へのロールバックを可能にするチェックポイントを作成および管理し、自律的な運用中の安全性を確保します。

クイックスタート

from scripts.checkpoint_manager import CheckpointManager

manager = CheckpointManager(project_dir)
checkpoint = await manager.create_checkpoint("before-refactor")
await manager.restore_checkpoint(checkpoint.id)

チェックポイントの種類

  • Auto: 主要なポイントで自動的に作成されます
  • Manual: 明示的な要求に応じて作成されます
  • Feature: 各機能の完了後に作成されます
  • Session: セッションの境界で作成されます

チェックポイントの構造

.claude/checkpoints/
├── checkpoint-20240115-100000/
│   ├── metadata.json
│   ├── feature_list.json
│   ├── execution-state.json
│   └── git-ref.txt
├── checkpoint-20240115-110000/
│   └── ...

自動チェックポイントのポイント

  • 新しい機能を開始する前
  • 機能の完了後
  • リスクの高い操作の前
  • コンテキストの圧縮時

ワークフロー

1. CREATE    → 現在の状態のスナップショット
2. STORE     → ファイルと git ref を保存
3. VALIDATE  → チェックポイントの整合性を検証
4. (ロールバック時)
5. RESTORE   → チェックポイントから復元
6. VERIFY    → 復元を確認

連携

  • 使用元: 状態の復旧のための ac-state-tracker
  • 使用元: リスクの高い操作の前の ac-task-executor

API リファレンス

完全な実装については、scripts/checkpoint_manager.py を参照してください。

📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

AC Checkpoint Manager

Manage checkpoints for safe rollback during autonomous development.

Purpose

Creates and manages checkpoints that enable rollback to known-good states, providing safety during autonomous operation.

Quick Start

from scripts.checkpoint_manager import CheckpointManager

manager = CheckpointManager(project_dir)
checkpoint = await manager.create_checkpoint("before-refactor")
await manager.restore_checkpoint(checkpoint.id)

Checkpoint Types

  • Auto: Created automatically at key points
  • Manual: Created on explicit request
  • Feature: Created after each feature completion
  • Session: Created at session boundaries

Checkpoint Structure

.claude/checkpoints/
├── checkpoint-20240115-100000/
│   ├── metadata.json
│   ├── feature_list.json
│   ├── execution-state.json
│   └── git-ref.txt
├── checkpoint-20240115-110000/
│   └── ...

Auto-Checkpoint Points

  • Before starting new feature
  • After completing feature
  • Before risky operations
  • At context compaction

Workflow

1. CREATE    → Snapshot current state
2. STORE     → Save files and git ref
3. VALIDATE  → Verify checkpoint integrity
4. (on rollback)
5. RESTORE   → Restore from checkpoint
6. VERIFY    → Confirm restoration

Integration

  • Used by: ac-state-tracker for state recovery
  • Used by: ac-task-executor before risky operations

API Reference

See scripts/checkpoint_manager.py for full implementation.