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

recovery

Recover session state from memory-keeper after context loss.

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

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

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

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

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して recovery.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → recovery フォルダができる
  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 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

[Skill 名] recovery

リカバリスキル

コンテキストが失われた後、または新しいセッションを開始する際に、memory-keeperのチェックポイントからセッションの状態を復元します。

どのような時に使うか

  • 既存の作業で新しいセッションを開始する時
  • コンテキストがなくなった後
  • 「何をしていたか?」と尋ねられた時
  • 「復元」または「コンテキストの復旧」を求められた時
  • /clear 後、またはセッションを再開した後

リカバリーアクション

1. 最近のコンテキストをロード

context_get(limit: 50, sort: "created_desc")

2. コンテキストの概要を取得

context_summarize()

3. 進捗項目を検索

context_get(category: "progress", limit: 20)

4. 優先度の高い項目を検索

context_get(priority: "high", limit: 10)

5. 状態を再構築

取得したコンテキストから、以下を抽出します。

  • current-task: 何に取り組んでいたか
  • files-modified: 変更されたファイル
  • implementation-progress: どれだけ進んでいるか
  • next-action: 次に何をする必要があるか
  • blockers: 既知の問題

リカバリー出力形式

復元された状態を明確に提示します。

## セッションを復元しました

### 前回のタスク
<current-task value>

### 進捗
<implementation-progress value>

### 変更されたファイル
<list of files-modified>

### 阻害要因/問題
<any blockers found>

### 推奨される次のアクション
<next-action value>

### 最近のチェックポイント
1. <checkpoint 1 name>: <description>
2. <checkpoint 2 name>: <description>

---

続行する準備ができました。 <next-action> で続行することを確認してください。

リカバリーチェックリスト

  • [ ] 最近のコンテキスト項目をすべてロードする
  • [ ] 現在/最後のタスクを特定する
  • [ ] 変更されたすべてのファイルを検索する
  • [ ] 進捗率/フェーズを決定する
  • [ ] 次に取るべきアクションを見つける
  • [ ] 阻害要因がないか確認する
  • [ ] 利用可能な場合は、ToDoリストの状態を確認する
  • [ ] ユーザーに概要を提示する
  • [ ] 続行する前に確認を得る

コンテキストが見つからない場合

memory-keeperに関連するコンテキストがない場合:

## 以前のコンテキストが見つかりません

memory-keeperにチェックポイントまたは進捗項目が見つかりませんでした。

考えられる理由:
- これは、以前の作業がない新しいセッションです
- 前回のセッションでチェックポイントが作成されなかった(作業が失われた可能性がある)
- メモリがクリアされた

新たに開始するには、取り組みたい内容を説明してください。

部分的なリカバリー

一部のコンテキストのみが見つかった場合:

## 部分的なリカバリー

以前のセッションからの限られたコンテキストが見つかりました。

### 利用可能な情報
<whatever was found>

### 不足している情報
- [ ] 現在のタスク (見つかりません)
- [ ] 変更されたファイル (見つかりません)
- など

次のうち、どれを実行しますか?
1. 利用可能なコンテキストで続行する
2. 新規に開始する
3. 追加のコンテキストを手動で提供する
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

Recovery Skill

Restore session state from memory-keeper checkpoints after context is lost or when starting a new session.

When to Use

  • Starting a new session on existing work
  • After context was exhausted
  • When asked "what was I working on?"
  • When asked to "recover" or "restore" context
  • After /clear or session restart

Recovery Actions

1. Load Recent Context

context_get(limit: 50, sort: "created_desc")

2. Get Context Summary

context_summarize()

3. Find Progress Items

context_get(category: "progress", limit: 20)

4. Find High Priority Items

context_get(priority: "high", limit: 10)

5. Reconstruct State

From the retrieved context, extract:

  • current-task: What was being worked on
  • files-modified: Files that were changed
  • implementation-progress: How far along
  • next-action: What needs to happen next
  • blockers: Any known issues

Recovery Output Format

Present the recovered state clearly:

## Session Recovered

### Previous Task
<current-task value>

### Progress
<implementation-progress value>

### Files Modified
<list of files-modified>

### Blockers/Issues
<any blockers found>

### Recommended Next Action
<next-action value>

### Recent Checkpoints
1. <checkpoint 1 name>: <description>
2. <checkpoint 2 name>: <description>

---

Ready to continue. Confirm to proceed with: <next-action>

Recovery Checklist

  • [ ] Load all recent context items
  • [ ] Identify the current/last task
  • [ ] Find all files that were modified
  • [ ] Determine progress percentage/phase
  • [ ] Locate the next action to take
  • [ ] Check for any blockers
  • [ ] Verify todo list state if available
  • [ ] Present summary to user
  • [ ] Get confirmation before proceeding

If No Context Found

If memory-keeper has no relevant context:

## No Previous Context Found

No checkpoints or progress items found in memory-keeper.

Possible reasons:
- This is a new session with no prior work
- Previous session did not checkpoint (work may be lost)
- Memory was cleared

To start fresh, describe what you'd like to work on.

Partial Recovery

If only some context is found:

## Partial Recovery

Found limited context from previous session:

### Available Information
<whatever was found>

### Missing Information
- [ ] Current task (not found)
- [ ] Files modified (not found)
- etc.

Would you like to:
1. Continue with available context
2. Start fresh
3. Provide additional context manually