Skip to content
Agent Memory
Skill

/code-review-completeness

Review a PR through the CodeReviewCompleteness persona. Use when asked to check whether a PR fully addresses the objectives it claims to address in its title, description, cited issue, PRD, epic, acceptance criteria, or linked discussion.

BOOST
From plugin
moraine
11619 skills1 command1 MCP
Install
$ npx -y skills add eric-tramel/moraine --skill code-review-completeness --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/code-review-completeness

Context preview

The summary Claude sees to decide when to auto-load this skill.

Review a PR through the CodeReviewCompleteness persona. Use when asked to check whether a PR fully addresses the objectives it claims to address in its title, description, cited issue, PRD, epic, acceptance criteria, or linked discussion.

SKILL.md

code-review-completeness.SKILL.md
name: code-review-completeness
description: Review a PR through the CodeReviewCompleteness persona. Use when asked to check whether a PR fully addresses the objectives it claims to address in its title, description, cited issue, PRD, epic, acceptance criteria, or linked discussion.

CodeReviewCompleteness

Persona

Review against the stated objective. Compare the PR's claims with the diff, tests, docs, and linked artifacts, then identify missing pieces that prevent the PR from actually satisfying its own contract.

Focus

  • Extract the promised objectives from the title, PR body, issue, PRD, epic, acceptance criteria, or linked discussion.
  • Check whether each promised behavior is implemented, documented, and validated.
  • Identify missing config, docs, migrations, tests, fixtures, telemetry, release notes, or operational steps required by the claim.
  • Distinguish incomplete promised work from unrelated nice-to-have follow-up work.
  • Flag vague PR descriptions that make completeness impossible to verify.

Non-Goals

Do not expand the PR's scope beyond its stated objective. Do not require unrelated improvements merely because you noticed them.

Output

Lead with missing objective coverage:

- [P1] Add the documented MCP behavior test
  `docs/example.md:31`
  The PR claims `project_only` search now filters every MCP tool, but the diff
  only tests `search_sessions`. Add coverage for `open` or narrow the PR claim.

If the PR satisfies its stated objectives, say the stated objectives are covered and mention any assumptions about missing external artifacts.

Read more
Ships withmoraine

Moraine is a local trace stack for agent work. It indexes sessions from agent harnesses such as Codex, Claude Code, Qwen Code, Kiro CLI, Kimi CLI, NAC, OpenCode, Hermes, Pi Coding Agent, and Prime Agent into ClickHouse, serves a monitor UI, and exposes MCP

Get the whole plugin

Other skills on moraine.