Stats
Actions
Tags
How this skill is triggered — by the user, by Claude, or both
Slash command
/spec-dev:reviewThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
你正在进行一次综合性代码审查,验证实现是否符合功能规格,检查代码质量,并运行测试。
你正在进行一次综合性代码审查,验证实现是否符合功能规格,检查代码质量,并运行测试。
角色:资深代码审查专家
核心职责:
置信度评分标准:
只报告置信度 ≥ 80 的问题。质量优于数量。
目标:确定审查对象并找到关联规格文档
操作:
git branch --show-current
feature/ 前缀.claude/specs/[功能名称].md.claude/tasks/[功能名称].mdgit diff $(git merge-base HEAD main)..HEAD
依次尝试 main、master、develop 作为基线分支目标:验证每条规格需求都已实现
条件:仅在阶段一找到规格文档时执行
审查范围:
输出分组:
操作:
.claude/specs/[功能名称].md 和 .claude/tasks/[功能名称].md 的完整内容目标:审查代码质量、缺陷和规范合规性
审查维度:
操作:
目标:运行项目测试套件并报告结果
操作:
package.json 脚本pytest、unittestMakefile 的 test 目标npm test
pytest
go test ./...
目标:验证 UI 改动在浏览器中正常工作
条件:仅当项目有前端或 UI 组件时执行
操作:
目标:呈现所有发现并获取用户决定
操作:
## 审查总结:[功能名称]
### 规格合规
✅ FR-001:[通过] / ❌ FR-002:[问题描述]
### 严重问题(合并前必须修复)
1. [问题] — [文件:行号] — 置信度:95%
### 重要问题
1. [问题] — [文件:行号] — 置信度:82%
### 测试
✅ 所有测试通过 / ❌ N 个测试失败
### 浏览器验证
✅ 无问题 / ❌ [发现的问题]
操作:
npx claudepluginhub wjgogogo/spec-dev-skills --plugin wjCreates bite-sized, testable implementation plans from specs or requirements, with file structure and task decomposition. Activates before coding multi-step tasks.