claude-code-handoff
从 Claude Code 的 Session 解析 jsonl 对话记录,接续执行任务
Skill by cafe3310
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/cafe3310-claude-code-handoff
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Python package
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/claude-code-handoff
What's inside
- Skill name
claude-code-handoff- Description
- 从 Claude Code 的 Session 解析 jsonl 对话记录,接续执行任务
- License
- Apache-2.0
- Instructions
- 29 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Files (2)
- SKILL.md
- claude_handoff_parser.py · scripts/
SKILL.md (first lines)
# claude-code-handoff
解析本地 Claude Code 的 session jsonl 结构,诊断中断原因,自动恢复上下文或交接文档并指导接续任务。
## 适用场景
1. **任务接力**:开发工作由 Claude Code CLI 启动并开发至一半,现在需要由 Gemini (Antigravity 平台) 接管。
2. **死锁/限制中断恢复**:Claude Code 在运行过程中遇到了 API 频率超限 (429 Rate Limit) 或上下文超长窗口超限 (422 Context Window Exceeded) 等错误强制中止,需要无缝迁移至 Gemini 续作。
3. **状态诊断**:快速查看本地最新的 Claude Code session,查看最后执行的对话历史、调用的工具以及运行时的 git 分支和 cwd 信息。
## 工作原理
1. **定位 Session 文件**:
根据传入的 `session ID`(如 UUID)或 `session 文件名`,在 Claude 目录(包括官方的 `~/.claude/projects/`)中自动搜索对应的 `.jsonl` 文件。同时也支持传入具体的本地文件路径。
2. **提取历史与状态**:
- 提取 session 中最近几轮的对话历史;
- 从 `attachment` 事件中提取最后生成的 `HANDOFF.md` ;
- 分析最近的 `system` 和 `assistant` 事件是否有报错。
3. **输出 Handoff 并落盘**:
- 自动在项目根目录生成/更新 `HANDOFF.md`。如果 session 包含已加载的 `HANDOFF.md` 附件,则以它为准;否则根据最近的上下文合成一份草拟版本。
- 生成一段指令用于用户直接复制粘贴给接续的 Agent 引导后续工作。
## 使用步骤
1. 用户在对话中调用此技能,传入特定的 session ID 或 jsonl 文件路径。
2. Agent 执行解析脚本:
```bash
python3 {path_to_public-agent-skills}/skills/claude-code-handoff/scripts/claude_handoff_parser.py -f <session_id_or_file_path> [-o /path/to/HANDOFF.md]
```
3. 根据输出中的提示复制接力指令,并加载更新后的 `HANDOFF.md` 继续工作。From cafe3310/public-agent-skills, Apache-2.0.
More from cafe3310/public-agent-skills
- 0.696score
text-watermark-fountain
cafe3310
A specialized skill for embedding and extracting resilient watermarks in text by manipulating sentence lengths and using Fountain Codes.
SkillCFreshness: C★ 256Claude Code +9 - 0.689score
subject-learning-assistant
cafe3310
基于 memocli (memories-off) 的结构化、三层分级的学习助手。支持内容摄取、自动大纲规划(主题 -> 任务 -> 概念)、引导式教学以及实时的地铁图可视化
SkillCFreshness: C★ 256Claude Code +9 - 0.689score
deep-research
cafe3310
一个全面、自主的深度研究框架。当用户请求对复杂主题、市场调研、技术格局进行深入的多维度调查,或需要大量网页浏览、数据合成和结构化报告的任何任务时,使用此技能。它协调子代理(subagents)并使用基于文件系统的状态管理来防止上下文膨胀。
SkillCFreshness: C★ 256Claude Code +9 - 0.689score
prd-writer
cafe3310
此 Skill 指导 Gemini 将一个高阶的产品想法,通过结构化的分析与协作,转化为一份详尽、可执行的产品需求文档(PRD)。
SkillCFreshness: C★ 256Claude Code +9 - 0.686score
cafe3310-skill-installer
cafe3310
自动化安装和更新来自 cafe3310 的所有 Agent Skills
SkillCFreshness: C★ 256Claude Code +9 - 0.686score
long-chat-task-processor
cafe3310
对大量原始聊天记录进行结构化整理,进行知识提取或生成任何主题分析文档
SkillCFreshness: C★ 256Claude Code +9 - 0.686score
im-contact-sorter
cafe3310
批量整理、分类和清洗即时通讯 (IM) 软件联系人与群组的结构化工作流工具
SkillCFreshness: C★ 256Claude Code +9 - 0.686score
long-audio-to-obsidian
cafe3310
将语音转写项目输出的复杂文件结构整理合并为适合 Obsidian 归档的 Markdown 文档
SkillCFreshness: C★ 256Claude Code +9 - 0.686score
obsidian-todo-collector
cafe3310
从 Obsidian 知识库中扫描指定时间范围内未完成事件,生成/更新未完成事件整理文档
SkillCFreshness: C★ 256Claude Code +9 - 0.686score
learning-assistant
cafe3310
互动式主题学习助手,依赖知识库结构化学习任务并交互引导完成学习过程
SkillCFreshness: C★ 256Claude Code +9 - 0.686score
long-audio-transcript-processor
cafe3310
对大量语音转写稿进行校对、整理、分段处理,支持断点续传和恢复
SkillCFreshness: C★ 256Claude Code +9 - 0.686score
markdown-new
cafe3310
通过 markdown.new API 将网页、整站或搜索结果转换为干净的 Markdown
SkillCFreshness: C★ 256Claude Code +9
Signals
- Stars
- 256
- Forks
- 30
- Open issues
- 0
- Last commit (this folder)
- Jun 26, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- Repository
- github.com/cafe3310/public-agent-skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from cafe3310
- 0.696score
text-watermark-fountain
cafe3310
A specialized skill for embedding and extracting resilient watermarks in text by manipulating sentence lengths and using Fountain Codes.
SkillCFreshness: C★ 256Claude Code +9 - 0.689score
deep-research
cafe3310
一个全面、自主的深度研究框架。当用户请求对复杂主题、市场调研、技术格局进行深入的多维度调查,或需要大量网页浏览、数据合成和结构化报告的任何任务时,使用此技能。它协调子代理(subagents)并使用基于文件系统的状态管理来防止上下文膨胀。
SkillCFreshness: C★ 256Claude Code +9 - 0.689score
prd-writer
cafe3310
此 Skill 指导 Gemini 将一个高阶的产品想法,通过结构化的分析与协作,转化为一份详尽、可执行的产品需求文档(PRD)。
SkillCFreshness: C★ 256Claude Code +9 - 0.689score
subject-learning-assistant
cafe3310
基于 memocli (memories-off) 的结构化、三层分级的学习助手。支持内容摄取、自动大纲规划(主题 -> 任务 -> 概念)、引导式教学以及实时的地铁图可视化
SkillCFreshness: C★ 256Claude Code +9 - 0.686score
cafe3310-skill-installer
cafe3310
自动化安装和更新来自 cafe3310 的所有 Agent Skills
SkillCFreshness: C★ 256Claude Code +9 - 0.686score
long-chat-task-processor
cafe3310
对大量原始聊天记录进行结构化整理,进行知识提取或生成任何主题分析文档
SkillCFreshness: C★ 256Claude Code +9
Cite this page
claude-code-handoff skill. Agent Mart. https://agentmart.dev/skills/cafe3310-claude-code-handoff (last updated 2026-10-24)