원클릭으로
changeset-codereview
// Review a commit, branch diff, staged diff, working tree diff, patch, or file set for validated high-signal bugs and scoped guidance violations in a local changeset review.
// Review a commit, branch diff, staged diff, working tree diff, patch, or file set for validated high-signal bugs and scoped guidance violations in a local changeset review.
Reviews code for bugs, logic errors, security vulnerabilities, code quality issues, and adherence to project conventions, using confidence-based filtering to report only high-priority issues that truly matter.
Guided feature development with codebase understanding and architecture focus. Use when implementing a non-trivial feature that benefits from structured discovery, exploration, architecture comparison, implementation, and review.
Review local code, diffs, modules, directories, or design changes for consequential architecture issues when the user explicitly asks for architecture review, when an upstream review routes architecture-sensitive scope here, or when the current review/evaluation request is primarily architectural.
Review a GitHub PR or GitLab MR when the task is a PR/MR review or comment flow. Use this skill for PR/MR-specific transport, metadata, and comment workflows.
Structured code review family for explicit heavy review requests and architecture-sensitive review/evaluation requests. Route to PR/MR review, local changeset review, or architecture review based on the review target and intent. Do not use for routine self-checks or casual bug scans.
Designs feature architectures by analyzing existing codebase patterns and conventions, then providing comprehensive implementation blueprints with specific files to create or modify, component designs, data flows, and build sequences.
| name | changeset-codereview |
| description | Review a commit, branch diff, staged diff, working tree diff, patch, or file set for validated high-signal bugs and scoped guidance violations in a local changeset review. |
Provide a code review for the given local changeset.
Use this skill after .agents/skills/codereview/SKILL.md routes the task
here. Read ../references/triggering-and-signal.md first. When composing the
final report, also read ../references/report-composition.md.
If the user explicitly asks for architecture review in addition to local
changeset review, if an upstream prmr-codereview workflow forwards that
requirement, or if the reviewed scope materially changes layering, ownership
boundaries, dependency direction, compatibility/public surfaces, or other
architecture-review dimensions, launch ../architecture-review/SKILL.md as a
paired review against the same reviewed scope. Keep this skill as the main
report owner and summarize the paired architecture result in Related review inputs.
Use ../architecture-review/SKILL.md by itself only when architecture is the
sole requested review dimension.
Agent assumptions (applies to all agents and subagents):
To do this, follow these steps precisely:
Determine the reviewed changeset.
If the user or upstream review context explicitly requested
architecture review in addition to this changeset review, or if the
reviewed scope materially changes layering, ownership boundaries,
dependency direction, compatibility/public surfaces, or other
architecture-review dimensions, launch a paired
architecture-review subagent against the same reviewed scope before
continuing. Keep its output as a separate paired-review input for the
final report.
Launch a lightweight review subagent to return a list of file paths (not their contents) for all relevant repository guidance files including:
AGENTS.md file, if it existsAGENTS.md files that apply to modified files.agents/instructions/, .agents/references/, or
.agents/skills/ referenced by those AGENTS.md files and relevant to
the review scope
Close this discovery agent once the applicable guidance file list has been
captured.Summarize the reviewed changeset locally before issue discovery. Do not keep a dedicated summary agent open for this step.
Launch 3 agents in parallel to independently review the changes. Each agent should return the list of issues, where each issue includes a description and the reason it was flagged. Each reviewer must return every high-signal issue it can find in scope, not only the single strongest issue.
Agent 1: repository guidance compliance reviewer
Audit changes for AGENTS.md / .agents guidance compliance.
When evaluating guidance compliance for a file, only consider the guidance
files that are in scope for that file, including applicable parent
AGENTS.md files and the .agents instruction/reference/skill files
they reference.
Agent 2: deep bug reviewer Scan for obvious bugs. Focus only on the reviewed changeset. Flag only significant bugs; ignore nitpicks and likely false positives.
Agent 3: deep bug reviewer Look for problems introduced by the reviewed changeset. This could be security issues, incorrect logic, or clear contract breakage.
CRITICAL: We only want HIGH SIGNAL issues. Flag issues where:
Validate the issues in small batches. Keep at most 2 validator agents open
at once: one general validator for repository guidance issues and one
strongest-available validator for bugs and logic issues. The validator's
job is to confirm that the issue is truly real with high confidence in the
reviewed scope. For repository guidance issues, validate that the cited
AGENTS.md / .agents rule is actually in scope and actually violated.
Reuse or relaunch validators as needed, but close each validator as soon
as its assigned validations have been incorporated.
Filter out any issues that were not validated. De-duplicate overlapping issues across all reviewers, then assign a final severity to each remaining issue. Before moving on, run a convergence pass against the reviewer outputs, validator outputs, and any prior-findings ledger. If a new validated issue surfaces during write-up, fold it into this round instead of leaving it for a later follow-up review.
Output a summary using REPORT_TEMPLATE.md.
Related review inputs summary for each paired skill. Keep those
summaries concise and reference the paired report instead of copying its
findings into the main findings sections.No issues found. Checked for bugs and scoped guidance compliance.