claude-code-scheduler
让Claude自动定时执行代码审查与安全检查任务
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:claude-code-scheduler。 它的用途是:让Claude自动定时执行代码审查与安全检查任务 完整的 Skill 内容见:https://321skill.com/skills/claude-code-scheduler/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
‘每个工作日上午9点,自动审查昨天所有的代码提交,检查是否有bug、安全问题和缺少的测试。’ 它会理解你的自然语言指令,自动创建一个定时任务。到了第二天上午9点,即使你不在电脑前,Claude也会自动执行代码审查,并将发现的问题和结果日志保存下来,等你上班后查看。
介绍
claude-code-scheduler 解决了开发者需要定期重复执行代码质量检查、安全审计等任务,但又容易遗忘或耗时的问题。它允许用户使用自然语言(如“每个工作日上午9点”)向Claude下达指令,Claude便会自动创建定时任务,在指定时间执行代码审查、安全检查、运行测试套件等操作,并将结果记录下来。
使用方式非常直观。用户只需在Claude Code中通过自然语言描述任务和时间,例如“每天下午6点总结我今天的工作成果”或“每周五下午5点清理未使用的import并提交更改”。Claude会引导用户选择任务模式(只读分析或自主执行),并自动配置系统原生调度器(macOS的launchd、Linux的crontab、Windows的Task Scheduler),确保任务可靠运行,即使Claude Code未开启。
这个Skill非常适合需要维护代码质量、进行定期安全扫描的开发者、团队技术负责人或DevOps工程师。它尤其适合那些希望将重复性代码审查工作自动化,从而专注于更具创造性任务的个人或团队。
与同类自动化或定时任务工具相比,claude-code-scheduler的核心优势在于其与Claude Code的深度集成和自然语言交互。它无需编写复杂的脚本或配置文件,直接用对话即可创建和管理任务。此外,其独特的“Git工作树隔离模式”允许高风险任务(如自动重构)在独立分支中运行并自动推送PR,确保了主分支的安全,这是许多简单定时脚本所不具备的。
核心特点
核心区别在于两点:一是完全通过自然语言创建和管理定时任务,无需编写脚本;二是提供了“Git工作树隔离”模式,能让自动代码修改任务在独立分支中安全运行并自动创建PR,实现了自动化与代码安全性的平衡。
注意事项
不适合需要复杂条件判断、强实时交互或执行环境与本地开发环境差异巨大的自动化场景。
常见问题
定时任务在电脑关机时还会运行吗?
不会,任务依赖于本机系统调度器,电脑关机或休眠时不会执行。
自动执行的代码修改安全吗?如何审查?
启用“Git工作树隔离”模式后,修改会在独立分支进行并自动推送,生成PR供人工审查,主分支不受影响。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/claude-code-scheduler/raw/index.md 读取 claude-code-scheduler 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/claude-code-scheduler/raw/index.md(查看排版版本)