mcpField
R
review-r

review-r

github.com/pedrohcgs测试与质量1.7k58 次安装4 周前更新
代码仓库

关于 review-r

review-r 是用于审查 R 脚本的技能,会调用 r-reviewer Agent 生成逐文件问题报告和严重性汇总,并保持源文件不变。

主要功能

  1. 01按文件名、课程或目录选择脚本
  2. 02调用 r-reviewer Agent
  3. 03按严重性汇总问题数量
  4. 04保持 R 源文件不变

适用场景

  1. 01分享前审查单个 R 脚本
  2. 02审计某一课程的脚本
  3. 03汇总 R 脚本目录中的问题

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/pedrohcgs/claude-code-my-workflow --skill review-r

安装后在 Claude Code 中输入/review-r确认已加载。

详细介绍

审查 R 脚本

运行全面的 R 代码审查流程。

步骤

  1. 确定要审查的脚本:

    • 如果 $ARGUMENTS 是特定的 .R 文件名:仅审查该文件
    • 如果 $ARGUMENTS 是 LectureN:审查与该课程匹配的所有 R 脚本
    • 如果 $ARGUMENTS 是 all:审查 scripts/R/ 和 Figures/*/ 中的所有 R 脚本
  2. 为每个脚本启动 r-reviewer Agent,并要求其:

    • 遵循 Agent 说明中的完整流程
    • 阅读 .claude/rules/r-code-conventions.md,了解当前规范
    • 将报告作为最终回复返回(以 findings json 代码块结尾);此技能会将报告保存到 quality_reports/[script_name]_r_review.md——该 Agent 只能读取文件
  3. 所有审查完成后,提供摘要:

    • 每个脚本发现的问题总数
    • 按严重程度分类(Critical / High / Medium / Low)
    • 最严重的 3 个问题
  4. 保持 R 源文件不变——向用户提供报告,由用户决定要修复哪些问题。 仅生成报告。用户审阅后再应用修复。

评论

支持 Markdown