Install
$ agentstack add skill-snowylake-snowy-agent-skills-checkpoint-restore ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
checkpoint-restore
目录
- [概览](#概览)
- [执行前检查](#执行前检查)
- [会话文件夹解析](#会话文件夹解析)
- [访问模式](#访问模式)
- [工作流](#工作流)
- [输出风格](#输出风格)
概览
只读读取 checkpoint 文件并重建当前会话上下文. 不修改 checkpoint 文件, REVIEW.md, 项目文件或会话产物.
当用户要求保存, 迁移, 分支, 接管或写入 target session folder 时, 使用 checkpoint-handoff, 不使用本 skill.
执行前检查
本 skill 依赖 checkpoint-save.
执行前必须读取:
../checkpoint-save/references/file-contracts.md../checkpoint-save/references/common-rules.md../checkpoint-save/references/status-summary.md
如果任一文件不可用, 停止执行并提示用户先安装 checkpoint-save. 不要凭记忆重建 checkpoint contract.
会话文件夹解析
解析 restore source session folder:
- 如果用户没有指定会话文件夹, 解析当前会话文件夹.
- 如果用户指定了会话文件夹, 将其作为 restore source.
- 如果用户指定了另一个会话文件夹, 且当前对话自己的会话文件夹已经有 checkpoint 文件, 停止并报告冲突. 不要读取, 合并, 复制或修改任一 checkpoint.
- 如果指定的会话文件夹就是当前会话文件夹, 允许 restore.
- 如果当前文件夹不明确且用户未指定路径, 要求用户指定一个已有会话文件夹.
- 不创建会话文件夹.
访问模式
- 只读.
- 可以读取 restore source session folder 中的 checkpoint 文件和相关项目文件.
- 当存在
REVIEW.md时, 可以读取它, 按 referenced scope 验证Openfindings, 并浮出仍符合当前项目事实的问题. - 不得复制 checkpoint 文件, 写入会话文件夹, 修改
REVIEW.md, 修改项目文件或执行 TODO, 除非用户明确要求后续工作.
工作流
- 解析 restore source session folder.
- 如果用户指定了不同 source folder, 且当前对话自己的会话文件夹已经有 checkpoint 文件, 停止并报告冲突.
- 当
CONTEXT.md存在时, 先读取它. - 只有在需要理解决策背景, 排障依据, 已拒绝方案或历史不确定性时, 才读取
HISTORY.md. - 读取
Work Artifacts, 用于快速理解之前的工作范围. - 当
REVIEW.md存在时读取它. 跳过Resolved和Won't Fixfindings. 按 referenced scope 对照当前工程事实验证Openfindings. - 将每条
Openfinding 的验证结果规范化为Still Applies,Needs Review或No Longer Applies, 并按status-summary.md输出到Open Review Findings. - 如果只有
CONTEXT.md存在, 从它 restore. - 如果只有
HISTORY.md存在, 尽可能重建背景, 并说明缺少当前状态快照. - 如果两个文件都不存在, 说明该会话文件夹中没有可用 checkpoint 文件.
- 不要把旧 history 当作当前状态.
- 不要把未验证假设当作事实.
- 如果
HISTORY.md与CONTEXT.md冲突, 以CONTEXT.md作为当前状态依据. - 当恢复出的状态不完整, 来自推断或受冲突影响时, 说明信息来源和重建置信度.
输出风格
先输出 restore 独有内容:
- Restore source session folder.
- 已读取的 checkpoint 文件.
- 信息来源和置信度说明.
然后按 ../checkpoint-save/references/status-summary.md 输出 restore source 的 status summary.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: SnowyLake
- Source: SnowyLake/snowy-agent-skills
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.