skills/cross-review/SKILL.md
对技术方案或代码进行跨模型交叉评审。用户要求"交叉评审/cross review/多视角评审/让其他 agent 看看"时触发,通过 CLI 调用外部 code agent 独立评审同一方案,汇总共识与分歧。
npx skillsauth add ava-grace-zoe/kairos cross-reviewInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
目标:调用不同架构的外部 code agent 独立评审同一方案,交叉对比发现盲区。
| Agent | CLI 命令 | 模型架构 | 关键参数 |
|-------|----------|---------|---------|
| Claude | claude -p "{prompt}" | Claude 系列 | --output-format text |
| Codex | codex exec "{prompt}" | GPT 系列 | --full-auto |
| Gemini | gemini -p "{prompt}" | Gemini 系列 | --output-format json |
收集评审上下文:构建完成评审所需的最小充分上下文——被评审对象本身、做出该决策的背景与约束、以及外部 agent 理解问题所必需的依赖信息。不足则主动从代码库/对话历史中补充,而非要求用户提供。
推导关注点:根据待评审内容的性质(新功能/修复/重构/安全/性能等),推导本次评审应重点关注的维度,作为用户指定关注点的补充。
选择外部 agent:
command -v {cli} 检测可用性。调用外部 agent(多个可用时并行,超时 120s,失败则跳过并标注):
{cli_command} "{prompt}" {关键参数}
$TMPDIR/cross-review-<YYYYMMDD-HHMMSS>/context.md,prompt 中引用路径。gemini -p "{prompt}" --output-format json
在对话中直接输出:
仅一个外部 agent 可用时跳过交叉对比,直接输出该 agent 结果 + 自身判断。
tools
在会话结束或用户要求"反思/总结会话/更新画像/session reflect"时,基于当前会话中的用户交互证据,提取偏好与认知双轨证据,更新用户画像并输出元认知反馈。
tools
问题驱动的审查-测试-修复闭环。用户要求"审查并修复/审查修复"时触发,对代码变更或功能模块执行「审查 → 测试复现 → 自动修复 → 回归验证」循环。
tools
保存、更新或恢复项目工作进度。用于“保存进度/记录进度/更新进度/恢复进度/继续上次工作/从断点继续”等场景,帮助跨会话复用代码认知资产和执行计划。
tools
对当前工作区的变更进行原子化的多次 git commit,遵循 Conventional Commits 规范。