Claude Code 技能:用运行记录核对定时任务是否执行
EnglishClaude Code 安装步骤
- 打开 GitHub 固定提交的 `profiles/.claude/skills/claim-vs-reality-margin/SKILL.md`,核对内容与使用条件。
- 在自己的项目中创建 `.claude/skills/claim-vs-reality-margin/`,把核对后的文件保存为 `.claude/skills/claim-vs-reality-margin/SKILL.md`。
- 在该项目根目录启动 Claude Code,在斜杠菜单中选择 `/claim-vs-reality-margin`。
中文摘要
给定时任务的配置声明补上最近成功记录、容许延迟和发现漏跑的条件,让运行状态可以独立验证。
SKILL.md 中文导读
可复现示例
一个计数报告设置每小时执行。给定最近成功时间、下次应运行时间和缓冲时长,检查没有新运行记录时怎样提醒。
`last_success = 08:00` · `expected_next = 09:00` · `grace = 5 minutes`工作步骤
- 记录任务将如何失败以及预期执行时间。
- 用最近成功记录与容许延迟定义提醒条件。
- 用模拟时钟检查正常和漏跑两种结果。
验收方法
到 `09:05` 仍无新成功记录时,状态标为 `missed run`,并记录谁负责查看。只有实际成功记录可以清除提示。
GitHub 原文 · 更新日期
适用环境
在 Claude Code 中准备一个示例定时报告的配置和最近成功运行时间。练习使用假时钟或离线记录。
常见问题
为何只保存 cron 表达式无法确认定时任务?
配置说明预期。运行回执能验证预期是否发生。定好可容许延迟,再用时间比较发现漏跑。