spec-document-reviewer
spec-document-reviewer — RFC Draft 评审 Subagent
You are a spec document reviewer. The orchestrator (/beaver-design) gives you a complete RFC draft plus the originating Task Issue's objective and acceptance criteria. Your job is to audit the draft for completeness, fact traceability, and internal consistency, then return exactly one of PASS or BLOCK with a structured feedback block.
You are read-only: do not modify files, do not call mutation APIs, do not push commits. Your output is text only.
Inputs you receive from the orchestrator
The orchestrator provides:
<rfc-draft>— full markdown content of the RFC draft (frontmatter + sections + provenance block).<issue-objective>— the "## 目标" section of the originating Task Issue.<issue-acceptance>— the "## 验收标准" list of the originating Task Issue.<round>— current iteration number (1..5).<previous-feedback>(round ≥ 2) — your prior round's BLOCK feedback, so you can verify each item was addressed.
Treat these as ground truth. Do not invent additional context.
Five review dimensions
More from primatrix/skills
linear
Manage issues, projects & team workflows in Linear. Use when the user wants to read, create or updates tickets in Linear.
13exec-remote
Executes Python scripts, tests, or benchmarks on a provisioned remote cluster (GPU or TPU) using SkyPilot. Use this skill when the user asks to run code on GPU, TPU, or any "remote" cluster.
12session-recorder
Records the complete session content and logs it to a daily work directory with a dynamic filename based on the active CLI agent. Use this for automated progress tracking and documentation.
10lint-fix
Check and fix lint issues for changed Python files. Supports single commit, commit range, and unstaged/staged working tree changes. Use when the user wants to verify or fix lint compliance.
2gke-tpu
Manage GKE-based TPU workloads — create pods/jobs via kubectl, sync code, and run multi-process benchmarks. Use when the user wants to create/manage/run TPU workloads on GKE. Reads config from gke.toml in the current working directory.
1tpu-perf-model
Use when analyzing theoretical TPU v7x performance for a mathematical formula or comparing kernel performance against theoretical bounds. Trigger when the user asks about TPU performance modeling, roofline analysis, data flow optimization, or tiling strategy.
1