一键导入
code-review-loop
每 5 分钟自动审查一次当前未提交的代码变更(git diff),在当前会话期间循环执行。 会话结束或 Claude 进程被终止时循环自动失效(session-only,不写入磁盘、不跨会话残留)。 当用户说“定时审查代码 / 每5分钟审查一次 / 开始审查循环 / 停止审查循环”时激活。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
每 5 分钟自动审查一次当前未提交的代码变更(git diff),在当前会话期间循环执行。 会话结束或 Claude 进程被终止时循环自动失效(session-only,不写入磁盘、不跨会话残留)。 当用户说“定时审查代码 / 每5分钟审查一次 / 开始审查循环 / 停止审查循环”时激活。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Use this skill when implementing complex programming tasks that benefit from multi-agent collaboration. This skill coordinates a Master LLM (orchestrator) with specialized agents (Requirements Agent, Code Agent, Review Agent) to deliver high-quality software through a structured development workflow.
这个skill专门用于监控GitHub上的热门AI项目,获取项目的简述信息和不同时间范围的更新状态。当用户需要了解GitHub AI项目动态时使用此skill。通过智能分析项目的活跃度、星标增长、提交频率等指标,为用户提供AI领域最具潜力和活跃度的开源项目洞察。
Analyzes scenes for performance bottlenecks (draw calls, batching, textures, GameObjects). Use when optimizing scenes or investigating performance issues.
Validates C# scripts for best practices, performance, and Unity patterns. Use when reviewing scripts or checking code quality.
Generates production-ready C# script templates (MonoBehaviour, ScriptableObject, Editor, tests). Use when creating new scripts or setting up project structure.
Execute and analyze Unity Test Framework tests from the command line. This skill automates test execution for Unity projects by detecting the Unity Editor, configuring test parameters (EditMode/PlayMode), running tests via CLI, parsing XML results, and generating detailed failure reports. Use this when running Unity tests, validating game logic, or debugging test failures.
基于 SOC 职业分类
| name | code-review-loop |
| description | 每 5 分钟自动审查一次当前未提交的代码变更(git diff),在当前会话期间循环执行。 会话结束或 Claude 进程被终止时循环自动失效(session-only,不写入磁盘、不跨会话残留)。 当用户说“定时审查代码 / 每5分钟审查一次 / 开始审查循环 / 停止审查循环”时激活。 |
| version | 1.0.0 |
| author | Hermes |
| allowed-tools | ["Bash","CronCreate","CronList","CronDelete"] |
| metadata | {"hermes":{"tags":["code-review","loop","cron","watch","automation","session-only"]}} |
每 5 分钟审查一次当前的代码变更(git diff),在当前会话期间持续循环。
不持久化:会话结束或进程被杀,循环自动失效,不会跨会话残留。
调用 CronCreate 创建一个 session-only 定时任务:
| 参数 | 值 | 说明 |
|---|---|---|
cron | */5 * * * * | 每 5 分钟触发一次 |
prompt | 见下方「每轮审查 prompt」 | 每次触发时注入对话的指令 |
recurring | true | 周期性任务 |
durable | false | 关键:不写入 scheduled_tasks.json,进程结束即失效 |
创建后,向用户回报:
将以下文本原样作为 CronCreate 的 prompt 参数(cron 每次触发时注入对话):
[定时代码审查] 审查当前未提交的代码变更:
1. 先运行 `git status --short` 和 `git diff --stat` 判断是否有变更
2. 无变更 → 只回复“✅ 暂无新变更”,立即结束本轮(不空跑、不编造问题)
3. 有变更 → 运行 `git diff` 取出变更,审查 bug / 安全 / 逻辑错误,按 严重 / 中等 / 轻微 分级,每条格式:`文件:行 — 问题 — 建议`
4. 只审查、不修改代码
两种方式(都满足“用户终止即失效”):
durable: false)CronList 找到本循环的 job ID → CronDelete 删除durable 必须为 false:否则会落盘并跨会话残留,违反“终止即失效”要求git status + git diff,含已暂存和未暂存,不含已 commit 的)cron 字段即可(如 */10 * * * * 为 10 分钟,0 * * * * 为每小时)