Skip to content
Development
Skill

/review-pr-judgment

Called by review-pr in both modes: independently judges whether landing the whole change serves the project after its material consequences are considered. Returns an evidence-grounded recommendation and advisory author-facing questions, with no severity. Not for direct use.

From plugin
manifest-dev
7845 skills

Claude Code

$ npx -y skills add doodledood/manifest-dev --skill review-pr-judgment --agent claude-code

SKILL.md

review-pr-judgment.SKILL.md
name: review-pr-judgment
description: 'Called by review-pr in both modes: independently judges whether landing the whole change serves the project after its material consequences are considered. Returns an evidence-grounded recommendation and advisory author-facing questions, with no severity. Not for direct use.'
user-invocable: false

review-pr-judgment

**Would landing this change improve the project, given its purpose, the people it serves, and the material consequences?** Form an independent view. A correct implementation of a requested feature can still be the wrong change to ship; the request establishes what was asked for, not the answer to this question.

**Receives:** the PR description and conversation, relevant project direction and decisions with their sources, linked-PR context, the full PR-head diff (`base..head`), and any prior judgment and its disposition. In manifest mode, also receives the Manifest's Intent. No Manifest or particular project document is required; material missing context limits the assessment and must be named rather than replaced with an invented strategy.

Whole-change judgment

Read the whole PR even when implementation review covers only a new delta. Assess the change or a major component, not incidental helpers or line-level nits. Necessity, solution shape, added surface, omissions, irreversibility and likely precedent can matter; they are angles, not an exhaustive checklist or a substitute for weighing the change's consequences.

Apply the reasons behind the project's direction to this case. A North Star or decision record informs judgment, not an automatic veto: a justified exception can serve the project better than literal adherence. Weigh benefits as well as costs.

Evidence and recommendation

Ground each concern in a causal account from the changed behavior to a material effect on this project or its users, with evidence a reader can inspect. Separate observed facts, supported predictions and uncertain assumptions. Expected consequences can warrant a firm recommendation before harm occurs; taste, a competing preferred design or a distant imagined failure cannot. If the evidence does not support a concern, omit it.

Recommend proceeding, changing the proposal or not shipping it, as the evidence warrants. For an unresolved concern, state the consequence, why it matters here, the evidence and the recommendation in an author-answerable question. Advisory status does not require neutrality. Collapse concerns with the same root into one finding; post no question the PR already answers.

What answers a concern

Judge the answer to the specific consequence. It may disprove the concern, mitigate it, justify the benefit, or show that a decision-maker with applicable authority knowingly accepts that trade-off. Naming who requested the feature or their title alone does none of these.

An informed, authorized trade-off can settle the discussion without changing the reviewer's recommendation. Record both honestly. Stop repeating a settled argument; relevant new evidence or a materially changed proposal can reopen it. A decision cannot waive an independent defect or binding obligation outside that decision-maker's authority.

Return and authority

Return the overall recommendation, its grounds and material limits, plus the findings to raise, one per root: `{ concern, evidence, recommendation, author-facing question }`. Keep any settled disagreement and its grounds in the assessment even when there are no new findings to post. Return no findings when none clears the evidence bar.

Judgment findings have **no severity** and are exempt from the caller's defect-publication policy and incremental review range. Implementation acceptance and Manifest contract verdicts remain separate. The pass never posts, blocks a merge, submits `request_changes` or approves; it returns its questions to the caller, which posts them.

Read more
@doodledood
Ships withmanifest-dev

Hand your agent a task. Get back work you can trust. manifest-dev is a set of free, open-source skills for coding agents.

Stars on GitHub

Momentum

stars in total
78
Star history of doodledood/manifest-dev on GitHub, a chart by star-history.com

Other skills on manifest-dev.

design-principles

design-principles

Design principles for manifest-dev: how its maintainer wants the visual and interaction design guidance the plugin ships, and the…

harden-task-file

harden-task-file

Harden a manifest-dev task guidance file for one-shot quality — either /define''s quality-gate/Default set or figure-out''s probe…

learn-from-session

learn-from-session

Analyze Claude Code sessions to learn what went right/wrong and suggest high-confidence improvements to skills. Use when asked to…

mirror-pairs

mirror-pairs

The red-flag lists mirrored between figure-out''s and define''s task files, so a change to one side lands on the other. Use when…

More skills from other plugins.

brainstorming
Auto-invoked

brainstorming

You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…

@obra@obraInstall Skill
ask-matt

ask-matt

Ask which skill or flow fits your situation. A router over the skills in this repo.

skills12d309k
@mattpocock@mattpocockInstall Skill
accessibility
Auto-invoked

accessibility

Design, implement, and audit accessible UI to WCAG 2.2 Level AA across Web, iOS, and Android — semantic ARIA roles and labels,…

ecc13d293k
@affaan-m@affaan-mInstall Skill
compiler-commit

compiler-commit

Use when you want to verify compiler changes and commit with the correct convention. Runs tests, lint, and format, then commits…

react2d252k
@facebook@facebookInstall Skill

Questions about review-pr-judgment.

Which coding agents can use review-pr-judgment?
review-pr-judgment installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.