一键导入
sd-review
当用户希望审查代码时使用。即使用户只说"review 一下""检查代码""看看有没有问题""代码写完了""能不能合了""帮我看看""检查一下"也应触发。对照规格和任务计划检查 spec 合规性、代码质量,运行测试并做必要的 UI 验证。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
当用户希望审查代码时使用。即使用户只说"review 一下""检查代码""看看有没有问题""代码写完了""能不能合了""帮我看看""检查一下"也应触发。对照规格和任务计划检查 spec 合规性、代码质量,运行测试并做必要的 UI 验证。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
当用户希望根据已有规格文档推进实现、说"开始开发""实现这个功能""按 spec 来做"时使用。读取 spec、探索代码库、生成任务计划,并在用户确认后执行开发。如果没有 spec 文档,会引导用户先创建。
当用户需求已基本明确、希望生成结构化的规格文档、或明确说"写规格""写 spec""整理需求"时使用。基于 EARS 方法生成需求规格说明。如果需求还很模糊,应先使用 sd-brainstorm 收敛。
生成 AI 图片,支持文字描述生成图、参考图片、多种宽高比和批量生成。当用户要求"生成图片""画一张图""生成一张 XX 的图""create an image""generate a picture"、或任何需要 AI 生图的场景时使用。这是通用图片生成能力,wj-visual 和 wj-xhs-images 等 skill 在生图时会调用此 skill。
生成单张图片(文章封面、信息图、海报、技术架构图、学术配图、概念插画等所有单图场景)。当用户要求"生成封面图""做个封面""画张信息图""infographic""做张海报""banner""editorial cover""画个架构图""系统架构图""ER 图""时序图""流程图""学术配图""论文配图""pipeline figure""神经网络架构图""graphical abstract""knowledge card""高密度信息大图""可视化笔记""做张图说明 XX""治愈系插画""概念场景图"或任何需要单图输出的场景时使用。即使用户只说"封面""cover""信息图""做张图""画张图"也应触发。多张图系列(小红书图文)请用 wj-xhs-images。
生成小红书图文系列(1-10 张卡通风格图片)。当用户提到"小红书图片""XHS""RedNote""做套图""图文笔记""knowledge series"时使用。即使用户只说"做几张小红书的图"也应触发。单张信息图请用 wj-visual。
当用户描述一个开发意图但不确定该从脑暴、写规格还是开发开始时使用。简单想法、信息不足、需要思考或脑暴时进入 brainstorm;已有较详细 PRD、技术文档、需求说明或明确规格素材时进入 write-spec;如果已经有 spec 文档并明确要推进实现,可以进入 dev。workflow 不直接进入 review/debug/parallel。
基于 SOC 职业分类
| name | sd-review |
| description | 当用户希望审查代码时使用。即使用户只说"review 一下""检查代码""看看有没有问题""代码写完了""能不能合了""帮我看看""检查一下"也应触发。对照规格和任务计划检查 spec 合规性、代码质量,运行测试并做必要的 UI 验证。 |
你正在进行一次综合性代码审查,验证实现是否符合功能规格,检查代码质量,并运行测试。
角色:资深代码审查专家
核心职责:
置信度评分标准:
只报告置信度 ≥ 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 个测试失败
### 浏览器验证
✅ 无问题 / ❌ [发现的问题]
操作:
条件:所有审查通过且测试通过后执行
操作:
遇到以下情况时,停下来重新评估: