jpskill.com
💼 ビジネス コミュニティ

context-resume

以前に保存した会話の続きを再開し、未完了の作業リストから選択して進捗を更新、完了後はファイルを整理することで、中断した作業をスムーズに再開・完了するSkill。

📜 元の英語説明(参考)

恢复之前保存的会话上下文。列出所有待处理的 session,读取选定 session 的任务信息,更新进度,任务全部完成后删除文件。

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

一言でいうと

以前に保存した会話の続きを再開し、未完了の作業リストから選択して進捗を更新、完了後はファイルを整理することで、中断した作業をスムーズに再開・完了するSkill。

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

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

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

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

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

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

上下文復元ガイド

使用場面

新しい Claude Code ウィンドウで、以前に未完了だったタスクを継続する必要がある場合に、この Skill を呼び出します。


実行手順

Step 1: すべての Session をリストアップする

docs/context-sessions/ ディレクトリ下のすべての .md ファイルを読み込みます(.gitkeep は除外)。

出力形式:

📋 待処理の Session リスト:

1. 20251128-1430-实现用户登录功能.md
   未完了タスク: 3 件

2. 20251128-1600-修复导出bug.md
   未完了タスク: 1 件

どの session を復元しますか?(番号またはファイル名を入力してください)

ディレクトリが空の場合、以下を出力します。

📭 現在、待処理の session はありません。

すべてのタスクが完了したか、または context-save を使用してコンテキストを保存したことがありません。

Step 2: Session の内容を読み込んで表示する

ユーザーが選択した後、対応する session ファイルを読み込み、内容を完全に表示します。

出力形式:

📂 読み込み済み Session: {ファイル名}

---
{session ファイルの完全な内容}
---

🎯 次にどのタスクを処理しますか?または、以前の作業を継続しますか?

Step 3: 作業を開始する

session 内の情報に基づいて:

  1. 重要なファイルを読み込み、コンテキストの理解を復元します。
  2. 優先度に従って未完了タスクを処理します。
  3. "次のアクション" の推奨事項に従います。

Step 4: タスクの進捗状況を更新する

タスクを 1 つ完了するたびに、すぐに session ファイルを更新します。

  1. 完了したタスクを "未完了" から "完了" に移動します。
  2. メタ情報内の "最終更新" 時刻を更新します。
  3. 新しく発見されたタスクを追加します(もしあれば)。

更新の例:

## 完了済みタスク
- [x] タスク1の説明
- [x] タスク2の説明
- [x] 🔴 高優先度: 实现 publishArticle メソッド ← 新規完了

## 未完了タスク
- [ ] 🔴 高優先度: 处理图片上传到微信服务器
- [ ] 🟡 中優先度: 添加发布结果回调

Step 5: タスク完了時の処理

すべての未完了タスクが完了した場合:

  1. すぐに削除 session ファイルを削除します。
  2. 完了情報を出力します。

出力形式:

🎉 Session のすべてのタスクが完了しました!

完了したタスクのまとめ:
- [x] タスク1
- [x] タスク2
- [x] タスク3

Session ファイルを削除しました: docs/context-sessions/{ファイル名}

ワークフロー図

┌─────────────────┐
│  skill を呼び出す │
└────────┬────────┘
         │
         ▼
┌─────────────────┐
│  すべての         │
│  session ファイル   │
│  をリストアップ   │
└────────┬────────┘
         │
         ▼
┌─────────────────┐
│  ユーザーが       │
│  復元する         │
│  session を選択    │
└────────┬────────┘
         │
         ▼
┌─────────────────┐
│  session 内容を     │
│  読み込んで表示     │
└────────┬────────┘
         │
         ▼
┌─────────────────┐
│  タスクの処理を     │◄──────────┐
│  開始             │           │
└────────┬────────┘           │
         │                    │
         ▼                    │
┌─────────────────┐           │
│  タスクを 1 つ     │           │
│  完了             │           │
│  session を更新    │           │
└────────┬────────┘           │
         │                    │
         ▼                    │
    ┌────────────┐            │
    │ 未完了の     │───Yes──────┘
    │ タスクは     │
    │ ありますか? │
    └─────┬──────┘
          │ No
          ▼
┌─────────────────┐
│  session          │
│  ファイルを削除     │
└─────────────────┘

コマンドショートカット

session を復元した後、以下のコマンドを使用できます。

指令 作用
继续 優先度に従って次のタスクの処理を継続します
更新进度 session ファイルの更新を手動でトリガーします
查看剩余 残りの未完了タスクを表示します
换窗口处理- 再度保存してウィンドウを切り替えます

注意事項

  1. タイムリーな更新 - タスクを 1 つ完了するたびに、すぐに session ファイルを更新します。
  2. ファイルの同期を維持 - 新しいタスクを発見した場合は、未完了リストに追加します。
  3. 削除の確認 - すべてのタスクが完了した場合にのみ、ファイルを削除します。
  4. 重要なファイル - 復元時に、session にリストされている重要なファイルを優先的に読み込みます。
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

上下文恢复指南

使用场景

在新的 Claude Code 窗口中,需要继续之前未完成的任务时调用此 Skill。


执行步骤

Step 1: 列出所有 Session

读取 docs/context-sessions/ 目录下的所有 .md 文件(排除 .gitkeep)。

输出格式:

📋 待处理的 Session 列表:

1. 20251128-1430-实现用户登录功能.md
   未完成任务: 3 项

2. 20251128-1600-修复导出bug.md
   未完成任务: 1 项

请告诉我要恢复哪个 session(输入序号或文件名)

如果目录为空,输出:

📭 当前没有待处理的 session。

所有任务已完成,或尚未使用 context-save 保存过上下文。

Step 2: 读取并展示 Session 内容

用户选择后,读取对应的 session 文件,完整展示内容。

输出格式:

📂 已加载 Session: {文件名}

---
{session 文件完整内容}
---

🎯 接下来要处理哪个任务?或者需要我继续之前的工作?

Step 3: 开始工作

根据 session 中的信息:

  1. 读取关键文件,恢复上下文理解
  2. 按优先级处理未完成任务
  3. 遵循"下一步行动"的建议

Step 4: 更新任务进度

每完成一个任务后,立即更新 session 文件:

  1. 将已完成的任务从"未完成"移到"已完成"
  2. 更新元信息中的"最后更新"时间
  3. 添加新发现的任务(如果有)

示例更新:

## 已完成任务
- [x] 任务1描述
- [x] 任务2描述
- [x] 🔴 高优先级: 实现 publishArticle 方法  ← 新完成

## 未完成任务
- [ ] 🔴 高优先级: 处理图片上传到微信服务器
- [ ] 🟡 中优先级: 添加发布结果回调

Step 5: 任务完成处理

当所有未完成任务都被完成后:

  1. 立即删除 session 文件
  2. 输出完成信息

输出格式:

🎉 Session 所有任务已完成!

已完成任务汇总:
- [x] 任务1
- [x] 任务2
- [x] 任务3

Session 文件已删除: docs/context-sessions/{文件名}

工作流程图

┌─────────────────┐
│  调用 skill     │
└────────┬────────┘
         │
         ▼
┌─────────────────┐
│  列出所有       │
│  session 文件   │
└────────┬────────┘
         │
         ▼
┌─────────────────┐
│  用户选择       │
│  要恢复的       │
│  session        │
└────────┬────────┘
         │
         ▼
┌─────────────────┐
│  读取并展示     │
│  session 内容   │
└────────┬────────┘
         │
         ▼
┌─────────────────┐
│  开始处理任务   │◄──────────┐
└────────┬────────┘           │
         │                    │
         ▼                    │
┌─────────────────┐           │
│  完成一个任务   │           │
│  更新 session   │           │
└────────┬────────┘           │
         │                    │
         ▼                    │
    ┌────────────┐            │
    │ 还有未完成 │───Yes──────┘
    │   任务?   │
    └─────┬──────┘
          │ No
          ▼
┌─────────────────┐
│  删除 session   │
│  文件           │
└─────────────────┘

命令快捷方式

在恢复 session 后,可以使用以下指令:

指令 作用
继续 按优先级继续处理下一个任务
更新进度 手动触发 session 文件更新
查看剩余 显示剩余未完成任务
换窗口处理- 再次保存并切换窗口

注意事项

  1. 及时更新 - 每完成一个任务立即更新 session 文件
  2. 保持文件同步 - 如果发现新任务,添加到未完成列表
  3. 删除确认 - 只有当所有任务完成才删除文件
  4. 关键文件 - 恢复时优先读取 session 中列出的关键文件