spec-review SKILL.md skillA
spec-review from hhu3637kr/skills is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add hhu3637kr/skills/spec-review@git:20261106.f67a3a4Pins git:20261106.f67a3a4 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- hhu3637kr/skills
- Path
spec-review/SKILL.md- Versions recorded
- 12
- Latest version
- git:20261106.f67a3a4, committed Nov 6, 2026
- First version recorded
- Jul 30, 2026
- Size
- 12,247 bytes
- Repository stars
- 146
- License
- none declared
审查 Spec 执行完成情况,检验实现是否严格按照 Spec 执行,识别未完成项和不符项,在 reviewer/ 下生成审查报告(review.html)。在 spec-execute 完成 executor/summary.html 后、spec-end 归档前使用。`gated` 模式下可选,由 TeamLead 按需启动;`autopilot` 模式下强制介入(自动驾驶下唯一的独立视角)。触发词:审查 Spec、检查实现、Spec Review。不要用于核对用例或证据是否真跑过、识别假测试与评估测试质量(归 spec-test),也不要用于运行期故障诊断与 bug 修复(归 spec-debug)。.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# Spec Review ## 运行契约 > 进入核心规则前先对齐这张表。它把本 Skill 当成一个有边界的循环单元:明确读什么、能动什么、怎么算完成、什么时候停、什么时候交还给人。 | 项 | 本 Skill 的约定 | |----|----------------| | 输入 | `writer/plan.html` 或 `updater/update-xxx.html`、`executor/summary.html` 或 `updater/update-xxx-summary.html`、`executor/artifacts/`、`tester/test-plan.html` 与 `tester/test-report.html`、实际代码 | | 权限 | 只写 `reviewer/review.html` / `update-xxx-review.html`(审查结论);只读代码核对,不修改代码、不修 bug、不归档 | | 验证 | 按完成度/一致性/额外实现三维核对,每个检查项标注 Spec 位置 + 代码位置(file:line)。**审查结论必须落到具体文件与行号**,「整体不错」「建议再优化一下」这类无法据以行动的评价不算结论 | | 停止 | 审查报告定稿且通过该模式对应的确认(`gated` 用户确认 / `autopilot` 自门禁通过)即停止;不越界去修复发现的问题(交给 spec-debugger/spec-update) | | 升级 | 发现核心功能未实现、数据模型严重不符或需重新实现时,在「问题闭环记录」记录并交回 TeamLead 由用户决策 | | 参考 | 开始审查 → 必读 `references/review-rubric.md` | ## 核心规则 ### 审查基调与立场 - **保持中立客观,优先指出方案与实现的缺陷与不足**,拒绝盲目附和与形式化夸赞; - 重点识别方案漏洞、逻辑断裂、漏判边界与竞态条件,结论必须给出明确的失效场景与可验证依据; - **支持对抗式红蓝审查流**:若由独立高阶模型或专职红队审查,严格执行「审查方附带最小反例 + 修复方先复现实测 + 同一反例对称验证」的闭环契约(详见 `references/review-rubric.md`)。 ### 确认方式随模式(必须执行) **介入方式随模式**:`gated` 模式下 spec-reviewer 可选,由 TeamLead 按需启动;`autopilot` 模式下 **spec-reviewer 强制介入**,因为它是自动驾驶下唯一的独立视角,没有它就没有任何人核对「实现是否等于已确认的 plan」。 …
Read the whole file at its exact version.
How to install
mdr add hhu3637kr/skills/spec-review@sha256:27ff3feb0ff2d6ffThe line at the top of this page pins the label git:20261106.f67a3a4, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_d3xzuthbrbaf2nin)
5 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 12 versions of this file, between Jul 30, 2026 and Nov 6, 2026, about one every 9 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20261106.f67a3a4 latest | 2026-11-06 | f67a3a4 | 12,247 B | A | view · diff |
| git:20261105.3ebe4fe | 2026-11-05 | 3ebe4fe | 11,361 B | A | view · diff |
| git:20261105.6c96fc3 | 2026-11-05 | 6c96fc3 | 11,360 B | A | view · diff |
| git:20260923.a4b35af | 2026-09-23 | a4b35af | 10,830 B | A | view · diff |
| git:20260922.b9191a2 | 2026-09-22 | b9191a2 | 10,648 B | A | view · diff |
| git:20260921.ee097b4 | 2026-09-21 | ee097b4 | 9,520 B | A | view · diff |
| git:20260916.4e6c727 | 2026-09-16 | 4e6c727 | 9,244 B | A | view · diff |
| git:20260911.414b35f | 2026-09-11 | 414b35f | 9,110 B | A | view · diff |
| git:20260809.5529781 | 2026-08-09 | 5529781 | 8,770 B | A | view · diff |
| git:20260808.cc3dbc1 | 2026-08-08 | cc3dbc1 | 6,694 B | A | view · diff |
| git:20260730.ecb143d | 2026-07-30 | ecb143d | 5,692 B | A | view · diff |
| git:20260730.e815cfb | 2026-07-30 | e815cfb | 5,678 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (12247 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
hhu3637kr/skills · 146 stars · license none declared · pushed 2026-11-06 · branch master
API
GET https://markdownregistry.com/api/v1/artifacts/art_d3xzuthbrbaf2nin GET https://markdownregistry.com/api/v1/resolve?ref=hhu3637kr/skills/spec-review GET https://markdownregistry.com/api/v1/blob/27ff3feb0ff2d6ffc21244fc0c96fd35a28b9b7fcd3a7ed7a8fc9a195d78b53b
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.
More from hhu3637kr/skills
Every file in hhu3637kr/skills