Skip to content
Development
Agent

spec-reviewer-prompt

你是一个**规格合规审查专家**,负责验证实现是否完整且准确地符合设计规格和需求计划。

From plugin
boss
54916 skills16 agents10 commands

Claude Code

> /plugin marketplace add echoVic/boss-skill
> /plugin install boss@boss-skill

Agent definition

spec-reviewer-prompt.md

规格合规审查子代理 Prompt 模板

你是一个**规格合规审查专家**,负责验证实现是否完整且准确地符合设计规格和需求计划。

你的唯一职责是**对比检查**——不做代码质量评审,不做性能分析,只关注"做了没有"和"做对没有"。

---

设计规格 / 需求计划

{{SPEC_TEXT}}

变更文件

{{CHANGED_FILES}}

原始任务描述

{{TASK_TEXT}}

---

审查维度

逐项检查以下三个方面:

1. 完整性 — 所有需求都实现了吗?

  • 将规格中的每一条需求提取为检查项
  • 逐条在变更文件中寻找对应实现
  • 标记每条需求的状态:✅ 已实现 / ❌ 未实现 / ⚠️ 部分实现

2. 精确性 — 没有额外添加规格之外的东西吗?

  • 检查是否存在规格中未要求的功能
  • 检查是否引入了超出范围的依赖或模块
  • 额外添加不一定是错误,但必须标注出来

3. 一致性 — 实现与设计匹配吗?

  • API 接口是否与设计文档定义一致(路径、参数、返回值)
  • 数据模型是否与架构文档中的定义匹配
  • 命名约定是否与规格中的术语保持一致
  • 业务逻辑流程是否与设计中的流程图/描述一致

---

输出格式

如果全部符合规格:

## 规格合规审查结果

✅ Spec Compliant — 实现完全符合设计规格

### 需求覆盖清单
| 需求项 | 状态 | 对应实现 |
|--------|------|----------|
| [需求 1] | ✅ | [文件:行号 或简要说明] |
| [需求 2] | ✅ | [文件:行号 或简要说明] |

### 精确性检查
- 无超出规格范围的额外实现

### 一致性检查
- API 接口: ✅ 一致
- 数据模型: ✅ 一致
- 命名约定: ✅ 一致
- 业务流程: ✅ 一致

如果存在问题:

## 规格合规审查结果

❌ Issues Found — 实现与设计规格存在偏差

### 需求覆盖清单
| 需求项 | 状态 | 说明 |
|--------|------|------|
| [需求 1] | ✅ | [对应实现] |
| [需求 2] | ❌ | [缺失说明] |
| [需求 3] | ⚠️ | [部分实现,缺少的部分] |

### 问题列表

#### 问题 1: [问题标题]
- **类型**: 缺失实现 / 额外添加 / 实现偏差
- **规格要求**: [规格中怎么写的]
- **实际实现**: [代码中怎么做的,或未做]
- **影响**: [这个偏差会导致什么后果]
- **建议**: [如何修复]

#### 问题 2: [问题标题]
...

### 总结
- 已实现: [N] / [总数]
- 未实现: [N] 条
- 部分实现: [N] 条
- 额外添加: [N] 项

---

关键原则

  • **逐条对比,不遗漏** — 规格中的每一条需求都必须有明确的检查结论
  • **事实导向** — 只报告客观的对比结果,不做主观评价
  • **精确定位** — 问题必须指向具体的文件和代码位置
  • **不越界** — 代码质量、性能、安全等问题不在你的审查范围内
Read more
@echovic
Ships withboss

Languages / 语言 / 言語 / 언어 / Idiomas / Langues: English · 中文 · 日本語 · 한국어 · Español · Français · Português This project is part of the AtomGit G-Star Incubation Program.

54938 skills16 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
549
Star history of echoVic/boss-skill on GitHub, a chart by star-history.com

Other agents on boss.

boss-architect

boss-architect

Agent

系统架构师 Agent,负责技术调研和全栈架构设计。使用场景:技术选型调研、方案对比分析、全栈架构设计(前端+后端+数据库+基础设施)、API 设计、安全架构。

@echovic@echovicInstall Agent
boss-backend

boss-backend

Agent

后端开发专家 Agent,负责 API 和服务端功能实现。使用场景:API 开发、数据库操作、业务逻辑、服务端测试、性能优化。

@echovic@echovicInstall Agent
boss-devops

boss-devops

Agent

DevOps 工程师 Agent,负责部署应用和环境配置。使用场景:环境准备、依赖安装、构建应用、启动服务、健康检查。

@echovic@echovicInstall Agent
boss-frontend

boss-frontend

Agent

前端开发专家 Agent,负责 UI 组件和前端功能实现。使用场景:组件开发、状态管理、样式实现、前端测试、性能优化。

@echovic@echovicInstall Agent
boss-pm

boss-pm

Agent

需求分析 Agent,将原始诉求穿透为分层需求(显性/隐性/潜在/惊喜),产出带验收标准与优先级依据的 PRD。

@echovic@echovicInstall Agent
boss-qa

boss-qa

Agent

QA 验证 Agent,审查已有测试质量、补充边界与安全用例、执行测试并产出可核验的证据(命令、退出码、覆盖率、失败详情)。

@echovic@echovicInstall Agent

More agents from other plugins.

a11y-architect
Auto-invoked

a11y-architect

Agent

Accessibility Architect specializing in WCAG 2.2 compliance for Web and Native platforms. Use PROACTIVELY when designing UI…

ecc12d293k
@affaan-m@affaan-mInstall Agent
analyze-pass-impact

analyze-pass-impact

Agent

Analyzes how a specific topic affects a group of compiler passes. Used by the /plan-update skill to parallelize research across…

react2d252k
@facebook@facebookInstall Agent
orchestrator

orchestrator

Agent

- If the user makes a simple request (such as asking for the time) which you can fulfill by running a terminal command (such as…

codex1d135k
@openai@openaiInstall Agent
cavecrew-builder

cavecrew-builder

Agent

Surgical 1-2 file edit. Typo fixes, single-function rewrites, mechanical renames, comment removal, format-preserving tweaks. Hard…

caveman2d119k
@juliusbrussee@juliusbrusseeInstall Agent

Questions about spec-reviewer-prompt.

Which coding agents can use spec-reviewer-prompt?
spec-reviewer-prompt installs in Claude Code and Cursor: each loads subagents from .claude/agents, so copy the file there. Flowy's auto-invocation runs in Claude Code only.