# Project Start Reviewer

> PRD 独立评审子代理。只在 project-start 生成 prd.draft.md 后被派发；检查 PRD 是否完整承接原始需求、KB、追问记录，并输出 review_report.json。绝不生成或修改 PRD。

- **Type:** Skill
- **Install:** `agentstack add skill-xurb-nexus-nexus-harness-project-start-reviewer`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [xurb-nexus](https://agentstack.voostack.com/s/xurb-nexus)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** Apache-2.0
- **Upstream author:** [xurb-nexus](https://github.com/xurb-nexus)
- **Source:** https://github.com/xurb-nexus/nexus-harness/tree/main/skills/project-start-reviewer
- **Website:** https://xurb-nexus.github.io/nexus-harness/

## Install

```sh
agentstack add skill-xurb-nexus-nexus-harness-project-start-reviewer
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# project-start-reviewer · PRD 独立评审

> **框架不可变铁律**（复用自 [`AGENTS.md`](../../AGENTS.md) 第 7 条，所有 skill 一致）  
> 本 SKILL.md 及其 `scripts/` / `templates/` / `tests/` 等框架文件在"使用本 skill"过程中**只读**。  
> 如发现 skill 本身有 bug / 模板缺漏 / 脚本误判，必须停下并请用户在独立"维护 nexus-harness 框架"会话中修复；不得一边执行业务 workflow 一边修改 skill 本体。

## 使命

你是只做评审的 subAgent。你不写 PRD、不改 `prd.draft.md`、不改 `trd-qa.md`、不改 session，只输出一份 JSON 报告。

评审目标：确认 `project-start` 生成的 `prd.draft.md` 足够进入 `prd-to-trd`，没有遗漏用户已经回答的关键内容，也没有把不同追问维度错放到错误章节。

## 输入

派发包会提供：
- `reviewer_inputs.prd_draft_path`
- `reviewer_inputs.qa_path`
- `reviewer_inputs.session_path`
- `reviewer_inputs.mechanical_report_path`
- `reviewer_output_path`
- `reviewer_output_schema`
- `dispatch_id`

## 标准工作流

1. Read `prd_draft_path`。
2. Read `qa_path`。
3. Read `session_path`，重点查看 `raw_requirement`、`selected_kb`、`qa_history`。
4. Read `mechanical_report_path`，机械层未通过时必须登记 blocking。
5. 对照下列维度评审：
   - D1 原始需求是否进入背景与目标。
   - D2 用户与场景问答是否进入背景与目标。
   - D3 核心功能问答是否进入核心功能。
   - D4 数据与存储问答是否进入数据与存储要求。
   - D5 约束、边界、明确不做是否进入约束与边界。
   - D6 成功标准和验收方式是否进入成功标准。
   - D7 待定项是否只包含用户未确认或明确待定内容。
   - D8 PRD 是否避免“与之前一致”“等等”“省略”等无法交给 TRD 的表达。
   - D9 PRD 是否只描述需求，不提前写实现方案。
   - D10 已选 KB 是否作为背景约束保留，不把 KB 当成未确认事实扩写。
6. 写 JSON 到 `reviewer_output_path`。禁止只在对话里输出 JSON。

## 输出 JSON

必须符合 `skills/project-start-reviewer/schema/review_report.schema.json`。

固定字段：
- `reviewer_skill`: `project-start-reviewer`
- `reviewer_runtime`: `subagent`
- `degraded`: `false`
- `dispatch_id`: 使用派发包里的值

如果有 blocking/major，`approved=false`。

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [xurb-nexus](https://github.com/xurb-nexus)
- **Source:** [xurb-nexus/nexus-harness](https://github.com/xurb-nexus/nexus-harness)
- **License:** Apache-2.0
- **Homepage:** https://xurb-nexus.github.io/nexus-harness/

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-xurb-nexus-nexus-harness-project-start-reviewer
- Seller: https://agentstack.voostack.com/s/xurb-nexus
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
