关于 review-r
review-r 是用于审查 R 脚本的技能,会调用 r-reviewer Agent 生成逐文件问题报告和严重性汇总,并保持源文件不变。
主要功能
- 01按文件名、课程或目录选择脚本
- 02调用 r-reviewer Agent
- 03按严重性汇总问题数量
- 04保持 R 源文件不变
适用场景
- 01分享前审查单个 R 脚本
- 02审计某一课程的脚本
- 03汇总 R 脚本目录中的问题
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ pedrohcgs/ claude-code-my-workflow --skill review-r安装后在 Claude Code 中输入/review-r确认已加载。
详细介绍
审查 R 脚本
运行全面的 R 代码审查流程。
步骤
-
确定要审查的脚本:
- 如果
$ARGUMENTS是特定的.R文件名:仅审查该文件 - 如果
$ARGUMENTS是LectureN:审查与该课程匹配的所有 R 脚本 - 如果
$ARGUMENTS是all:审查scripts/R/和Figures/*/中的所有 R 脚本
- 如果
-
为每个脚本启动
r-reviewerAgent,并要求其:- 遵循 Agent 说明中的完整流程
- 阅读
.claude/rules/r-code-conventions.md,了解当前规范 - 将报告作为最终回复返回(以 findings
json代码块结尾);此技能会将报告保存到quality_reports/[script_name]_r_review.md——该 Agent 只能读取文件
-
所有审查完成后,提供摘要:
- 每个脚本发现的问题总数
- 按严重程度分类(Critical / High / Medium / Low)
- 最严重的 3 个问题
-
保持 R 源文件不变——向用户提供报告,由用户决定要修复哪些问题。 仅生成报告。用户审阅后再应用修复。
评论
支持 Markdown