Install any skill in seconds. Free to start, no credit card required.
Get Started Free →majiayu000/developing-plan-reviewers
Create project-specific plan reviewer agents that integrate with the planning-project-features workflow.
Passed 19 of 22 test cases with the skill, and 9 of 22 without it.
and 13 more in the full report
11 fixed8 passed either way2 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 11 test cases the skill fixed. Same model, same prompt, with and without the skill.
What are the exact allowed values for the Verdict section in a domain plan reviewer's output?
| Checked | Without skill | With skill |
|---|---|---|
| The verdict choices are specified as PASS, PASS WITH CONCERNS, or NEEDS REVISION | Missed | Passed |
The instructions your model reads when the skill loads.
Create project-specific reviewer agents for the planning-project-features workflow. These agents review individual sub-plans for domain-specific correctness — catching issues that the generic global reviewers (architecture, risk) cannot.
For general agent development guidance (frontmatter fields, description examples, system prompt design), see the developing-agents skill.
The planning workflow (Phase 5) uses two types of reviewers:
~/.claude/agents/) — plan-architect-reviewer and plan-risk-reviewer. Project-agnostic, already exist..claude/agents/) — project-specific, domain-specialized. This is what you build.The planner discovers local reviewers in Phase 4 by reading their descriptions, matches each sub-plan to the most appropriate reviewer, and launches them in Phase 5. No naming convention is assumed — the description is what matters.
A reviewer agent is a thin shell. It defines:
It does not define how to review. Domain knowledge comes from the preloaded skills, which encode conventions, patterns, and pitfalls. This separation prevents the reviewer from becoming a static checklist that rots as conventions evolve — the skills are maintained independently and stay in sync with the codebase.
---
name: plan-<domain>-reviewer
description: "Use this agent to review sub-plans that involve <domain>. Evaluates <what it checks> against project conventions.\n\n<example>\nContext: A sub-plan covers <domain> implementation within a feature plan.\nuser: \"Review sub-plan 02-<task>.md for <domain> correctness.\"\nassistant: \"I'll review the sub-plan for <domain> issues using the plan-<domain>-reviewer agent.\"\n<commentary>\nSub-plan involves <domain> work. Launch the domain-specific reviewer.\n</commentary>\n</example>"
tools: Read, Glob, Grep
memory: project
skills:
- <skill-1>
- <skill-2>
---
You are a <domain> reviewer. Your job is to review implementation sub-plans
for <domain> correctness — ensuring the proposed approach follows established
test cases passed, vs 9 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.