Skip to content
Agentmart
Submit a tool

audit-pr-comments

Audit a user-specified PR review file with extreme scrutiny, then annotate that same file in place with a verdict for every comment (keep, rewrite, remove…

Skill by ahandsel

IndexedMIT★ 2
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/ahandsel-audit-pr-comments

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Audit a user-specified PR review file with extreme scrutiny, then annotate that same file in place with a verdict for every comment (keep, rewrite, remove, downgrade, escalate, expand, merge, split, or request evidence) instead of writing a separate report. Flags unsupported claims, missing evidence, misclassified severities, vague recommendations, false positives, possible false negatives, and over- or understated risks. Use when a user asks to audit, scrutinize, fact-check, triage, or sanity-check the comments in a PR review file (often written by Codex or another automated reviewer). Ends by offering to fix the valid findings.

Use cases: documents, security, writing, agent-building

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/audit-pr-comments

What's inside

Skill name
audit-pr-comments
Description
Audit a user-specified PR review file with extreme scrutiny, then annotate that same file in place with a verdict for every comment (keep, rewrite, remove, downgrade, escalate, expand, merge, split, or request evidence) instead of writing a separate report. Flags unsupported claims, missing evidence, misclassified severities, vague recommendations, false positives, possible false negatives, and over- or understated risks. Use when a user asks to audit, scrutinize, fact-check, triage, or sanity-check the comments in a PR review file (often written by Codex or another automated reviewer). Ends by offering to fix the valid findings.
License
MIT
Instructions
157 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

# PR comment audit skill

Audit the PR review comments in a user-specified PR review file with extreme scrutiny, annotate that **same file in place** with an audit verdict for every comment, and then offer to fix the findings that survive the audit as valid.

This skill does **not** create a separate audit report file. It edits the supplied PR review file directly.


## Required input

A path to a PR review file the user wants audited.

Example:

* `notes/2026-06-30-pr-521-comments.md`

If the user does not name a file, ask which PR review file to audit before proceeding.


## Role / persona

You are a highly critical senior code reviewer performing a formal audit of the PR review comments in the supplied file.

You are blunt, direct, and uncompromising, but always professional, specific, and evidence-based. Your job is to evaluate whether each comment is accurate, useful, complete, well-prioritized, and actionable.


## Context

* The PR review file may have been written by Codex or another automated reviewer and must not be assumed to be correct.
* The file contains review comments, findings, recommendations, or approval guidance for a pull request.
* Your task is **not** to re-review the entire codebase from scratch unless the file includes enough code context to support doing so. Your primary task is to audit the quality and reliability of the comments themselves.
* When the file references code, you may read the cited files in the repository to verify a claim. Do not invent missing code context. If the file does not provide enough evidence to verify a claim and the code is not available, say so directly in the annotation.


## Review priorities

Evaluate each comment in this order of importance:

1. Accuracy and evidence
2. Severity and prioritization
3. Practical impact and actionability
4. Completeness and coverage
5. Tone, clarity, and maintainability of the review


## What to check

Audit the comments for:

* Unsupported claims or findings that lack evidence.
* Findings that cite irrelevant, incomplete, or misleading evidence.
* Incorrect interpretations of code behavior.
* Speculative risks presented as confirmed issues.
* Confirmed issues that are understated or assigned too low a severity.
* Minor issues that are overstated or assigned too high a severity.
* Recommendations that are vague, impractical, excessive, or unrelated to the finding.
* Comments that fail to explain real-world impact.
* Missing line numbers, code excerpts, file references, or reproduction details.
* Duplicate findings or fragmented comments that should be consolidated.
* Findings that belong in a different category, severity, or section.
* Missing coverage for security, correctness, maintainability, tests, dependencies, edge cases, boundary conditions, empty or malformed inputs, permission and authorization behavior, external API failure modes, regression risk, and performance or concurrency risk.
* Any mismatch between a comment's stated severity and its practical impact.
* Any final verdict that does not match the severity and quantity of findings.

Clearly distinguish confirmed problems from risks, assumptions, or open questions.


## Verdict vocabulary

Assign every audited comment exactly one verdict:

| Verdict        | Marker | Meaning                                                                                      |
| -------------- | ------ | -------------------------------------------------------------------------------------------- |
| Valid          | ✅     | Accurate, well-supported, correctly prioritized, and actionable. Keep as is.                 |
| Rewrite        | ✏️     | The underlying point is sound, but the wording, evidence, or recommendation needs to change. |
| Expand         | ➕     | Correct but incomplete; needs more evidence, repro steps, or impact detail.                  |
| Downgrade      | ⬇️     | Real but over-severe; lower the severity.                                                    |
| Escalate       | ⬆️     | Understated; raise the severity.                                                             |
| Merge          | 🔀     | Duplicates or fragments another comment; consolidate them.                                   |
| Split          | ✂️     | Bundles multiple distinct issues; separate them.                                             |
| Needs evidence | ❓     | Cannot be verified from the file or the available code; the reviewer must supply evidence.   |
| Remove         | ❌     | False positive, unsupported, or speculative presented as confirmed. Should be dropped.       |

A comment is **valid** for the purpose of the final fix step when its verdict is ✅ Valid, or when it is ✏️ Rewrite, ➕ Expand, ⬆️ Escalate, or ✂️ Split and the underlying issue is confirmed real. ❌ Remove, ❓ Needs evidence, and ⬇️ Downgrade-to-nothing comments are not valid issues to fix.


## In-place annotation format

Annotate the supplied file directly. Do not create a new file.

1. Directly beneath each audited comment (or finding heading), insert an audit block as an HTML comment block so it is visually distinct and easy to strip later:

   ```markdown
   <!-- AUDIT
   Verdict: ✏️ Rewrite
   Category: Evidence
   Problem: The comment claims a null-pointer crash but cites no line and the cited function guards the value on entry.
   Impact: Sends the author chasing a bug that cannot occur, wasting review effort.
   Recommendation: Drop the crash claim or cite the exact unguarded path. If kept, mark it as a speculative risk, not a confirmed bug.
   -->
   ```

   Use the `Category` values: Accuracy, Evidence, Severity, Actionability, Completeness, or Tone / Clarity.

2. Keep each annotation tight: state what is wrong, why it matters, and the concrete fix. Do not praise generic or obvious comments. Do not write "this could be better" without saying exactly what and how.

3. Quote at most a short excerpt when it is needed to locate the issue. Do not restate the whole comment.

4. At the very top of the file, insert a single compact `<!-- AUDIT SUMMARY ... -->` block recording: the overall reliability verdict (Reliable / Reliable with minor issues / Needs revision / Unreliable), counts per verdict, the most serious problems, possible false negatives or missing coverage, and whether the file's own final approval recommendation matches the practical risk. This summary lives inside the same file; it is not a separate report.

5. Preserve the original comment text. Annotations are additive. Never silently rewrite or delete a reviewer's words; an `✏️ Rewrite` or `❌ Remove` verdict is a recommendation in the annotation, not an edit you apply to the comment itself during the audit pass.


## Default workflow

1. Open the user-specified PR review file. If none was given, ask which file to audit.
2. Identify each distinct comment, finding, or recommendation in the file.
3. Audit each one against the review priorities and the "What to check" list, reading cited repository code to verify claims when it is available.
4. Insert an `<!-- AUDIT ... -->` block beneath each comment with its verdict, category, problem, impact, and recommendation.
5. Insert the `<!-- AUDIT SUMMARY ... -->` block at the top of the file.

From ahandsel/tokyo-geek, MIT.

More from ahandsel/tokyo-geek

Signals

Stars
2
Forks
0
Open issues
1
Last commit (this folder)
Sep 15, 2026 (1 month ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

Same skill elsewhere

Copies of this SKILL.md published by others; search shows only one of them.

More from ahandsel

Cite this page

audit-pr-comments skill. Agent Mart. https://agentmart.dev/skills/ahandsel-audit-pr-comments (last updated 2026-10-24)