agentsclimarketplace

507 review

Skill ssdiwu/507-skills/code/507-review

Workflow-oriented Agent Skills for writing, coding, research, and decision alignment.

Install
npx -y skills add ssdiwu/507-skills --skill 507-review

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • 25 days oldThe repository was created 25 days ago. New is not bad, but a brand new repository carrying a familiar-sounding name is the shape a typosquat arrives in, and there has been no time for anyone else to find a problem with it.
  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

交付审查:围绕明确的 commit、branch、diff 或路径检查 Standards、Spec 与 Code Quality,只报告问题、证据和路由。Use when user says review this change, code review, review 一下, 检查, 审查, 审查改动, 审查这次改动, 检查提交, 检查分支, 过一遍代码, 把关, 需求符合度, 交付审查. 不用于主动寻找全库架构机会。

SKILL.md

4.6 KB, ~1.5k tokens by cl100k_base, as published. Nobody here has run it

交付审查(review)

对一个明确的代码或文档变更范围检查:

  1. Standards(项目规范):项目规则、既有决策与文档约束;
  2. Spec(需求符合度):需求、验收标准、范围和行为;
  3. Code Quality(代码质量):真实的 bug、安全、错误处理、性能和可维护性风险。

本 skill 只读审查:只给发现、证据和路由,不修改文件。

确定审查范围

按顺序选择:

  1. 用户明确给出的 commit(提交)、范围、branch(分支)、tag(标签)或路径;
  2. 当前 staged(已暂存)、unstaged(未暂存)和相关 untracked(未跟踪)变更;
  3. 当前分支相对默认主干的差异;
  4. 已提交且工作区干净时,仍审当前分支相对主干的差异;
  5. 没有可用基准时,临时审最近一个 commit 并明确说明;
  6. 仍无法判断时,只询问一次范围并给出推荐基准。

工作区干净不等于没有可审内容。开始前说明范围、基准和选择原因。

审查依据

优先读取相关 AGENTS.md、根及目标目录 README.mddoc/README.md、术语表、决策档案、贡献/风格规范、测试与构建配置,以及用户提供的 issue(问题单)、PRD(需求文档)、spec(规格)或验收标准。

没有明确需求来源时,将 Spec 标为“无明确 spec”,仍检查范围蔓延、行为风险和可验证性。只把已有证据当作规范,不把个人偏好包装成 Standards。

审查重点

Standards

  • 是否违反项目规范、既有决策、不做边界或稳定术语;
  • 职责、入口、运行方式、配置或权限变化是否同步文档;
  • 用户可见变化是否同步项目要求的变更记录和版本信息。

Spec

  • 需求是否完整实现,有无漏做、误做或范围蔓延;
  • 行为、文档、测试和验收标准是否一致;
  • 验收是否可复验,入口 README、项目地图和发布产物是否完整。

Code Quality

只报告真实或有明确证据的风险:边界/空值/竞态/状态错误,注入/权限/泄密,静默失败,不必要重算或泄漏,以及复杂度、误导命名、死代码和重复逻辑。不要重复 formatter(格式器)或 linter(静态检查器)已经明确捕获的表面问题。

输出格式

## Review Scope
- 范围:...
- 基准:...
- 原因:...
- 依据:...

## Summary
- Standards:通过 / 有问题 N 个
- Spec:通过 / 有问题 N 个 / 无明确 spec
- Code Quality:通过 / 有问题 N 个
- 最严重问题:...

## Findings
### 🔴 严重 / 🟡 警告 / 🔵 信息
- `file:line`:问题
  - 依据:...
  - 影响:...
  - 建议:...

## Recommended Next Mode
- 默认下一步:...
- 路由理由:...

## Verification
- 已检查 / 已运行 / 未运行 / 建议验证:...

没有发现阻塞问题时明确写“未发现阻塞问题”,并说明范围和验证限制。

后续路由

  • bug、逻辑或安全问题 → 507-fix
  • 测试缺口/失败 → 507-test;明确 test-first → 507-tdd
  • 行为不变内部简化 → 507-simplify;架构摩擦 → 507-inspect
  • 地图文档失真 → 507-map;完整项目初始化或规范巡检 → 507-setup
  • 漏做需求 → 507-prd507-issue
  • 已完成且用户明确要求 Git 提交 → 507-commit

红线

  • 不直接修改、修复、重构、补测试或提交;
  • 不把无证据风险断言为事实;
  • 不因工作区干净跳过已提交差异;
  • 不大段复述 diff(差异),只列有行动价值的问题。

完成与接力

  • 完成信号:明确范围已按 Standards、Spec 与 Code Quality 审完,给出带证据的 findings(发现)和清晰 verdict(结论)。
  • 产物:只读审查报告与问题路由,不直接修改。
  • 候选出口:按发现进入 507-fix507-test507-simplify507-map507-setup507-prd507-issue;没有阻塞且用户明确要求提交时进入 507-commit;只需审查结论时直接结束。
  • 回退条件:审查基线或目标规格不明确时先返回 507-explore507-grill,不对猜测中的需求判通过/失败。

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.