Skills Directory精选自 GitHub 的开源 Skills

reviewcommit ed10791 · v1.0.0SKILL.md · 代码评审

PR 合并前审查

对照基准分支审查 PR 的 diff,查找测试发现不了的结构性问题,并自动修复或确认后修复。

会不经询问直接应用部分修复,可能回复 PR 上的 Greptile 评论,并通过 gstack 脚本记录遥测。

npx skills add garrytan/gstack --skill review
权限
  • read-repo
  • write-files
  • shell
  • network
兼容工具
Claude Code, Codex, Cursor, Copilot
GitHub
138.5k
来源
社区 · Garry Tan
状态
扫描通过
许可证
MIT

核心规则

先修复而非只读:AUTO-FIX 类直接修改,ASK 类经用户批准后才改,且从不提交、推送或创建 PR。

执行阶段

  1. 阶段 01确定基准与范围

    识别 git 托管平台和基准分支,确认有 diff,并对照 TODOS.md、提交信息和 PR 描述检查范围偏移。

  2. 阶段 02读取清单与 diff

    读取审查清单和 Greptile 评论,获取完整 diff 并运行 diff 扫描。

  3. 阶段 03关键审查

    先做 CRITICAL 再做 INFORMATIONAL 检查,在其他调用点横向排查同类问题,并加入专项审查、探索式 QA 和对抗式审查。

  4. 阶段 04先修复

    把问题分为 AUTO-FIX 和 ASK,直接应用前者,后者一次性询问用户并按批准结果修复。

  5. 阶段 05复审与记录

    修改后重新审查(最多 3 轮),保存审查结果,回复 Greptile 评论并输出最终报告。

权限说明(据 SKILL.md 整理)

能力是否需要说明
文件写入需要AUTO-FIX 类问题直接修改代码,ASK 类经批准后修改;不提交也不推送。
命令执行需要运行 git、gh/glab、gstack 辅助脚本以及探索式 QA 检查。
网络外发需要可用 WebSearch 调研修复方案,通过 gh 读取 PR 信息并回复 Greptile 评论。

SKILL.md 头部信息(YAML)

SKILL.md 头部信息(YAML)commit ed10791 · v1.0.0
---
name: review
preamble-tier: 4
version: 1.0.0
description: Review this PR's diff. (gstack)
allowed-tools:
  - Bash
  - Read
  - Edit
  - Write
  - Grep
  - Glob
  - Agent
  - AskUserQuestion
  - WebSearch
triggers:
  - review this pr
  - code review
  - check my diff
  - pre-landing review
---

相关技能

规则扫描无法覆盖所有风险,安装前请阅读此技能的 SKILL.md,确认权限后再使用。