checkpoint 属于 gstack(Garry Tan 的开源 AI 构建框架)中的一个技能,定位是保存并恢复工作状态检查点。
用途:在开发过程中捕捉当前进度,包括 git 仓库状态、已经做出的决策以及尚未完成的工作,以便你离开后能准确回到中断点继续。
主要能力(依据资料):技能说明称它会捕获 git 状态、已做决策与剩余工作;它会写入会话文件(~/.gstack/sessions)、记录学习条目(learnings.jsonl)与会话时间线,并可选地记录技能使用分析。资料还显示它与 gstack 的其他技能(如 /qa、/ship、/investigate 等)通过 CLAUDE.md 中的 Skill routing 规则协作。
使用方式:在 Claude 环境中运行该技能(资料中对应的技能入口为 /checkpoint,当 skill_prefix 开启时用 /gstack-checkpoint)。技能文件路径为 ~/.claude/skills/gstack/[skill-name]/SKILL.md。首次运行时会展示 Completeness Principle、询问遥测(telemetry,可选 community / anonymous / off)与是否启用主动建议(proactive),并可选向 CLAUDE.md 追加技能路由规则。相关配置可通过 gstack-config set 命令修改,例如 gstack-config set telemetry off。
限制与注意:资料未提供收费、价格、平台支持范围或具体效果数据,暂未提供。资料中的脚本依赖 ~/.claude/skills/gstack/bin/ 下的多个工具,若这些文件不存在,部分功能不可用。在由 AI 编排器(如 OpenClaw)生成的会话中,资料要求不使用交互式提问、跳过升级检查与遥测提示等。资料未说明 checkpoint 本身如何恢复状态的具体命令细节,暂未提供。