Claude skill that fixes PR comments and CI failures
SaferSkills independently audited skill-address-pr-review (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Run both helper scripts:
bash ./get-unresolved-threads.shbash ./get-failing-ci.shThe first returns a JSON array of unresolved threads. Each thread has:
id — thread ID (needed to reply)path — file pathline / startLine — line numbers in the diffisOutdated — whether the diff has changed since the commentcomments.nodes[] — the comment thread (first = original comment, rest = replies), each with author.login, body, and urlThe second checks CI status and outputs failure details if any jobs failed (exit code 1 = failures, 0 = all passed).
If there are no unresolved threads and CI is green, stop here.
If there are many items, create one task per item to keep things organized.
For each unresolved review thread:
For each CI failure:
After addressing all review comments and CI failures, commit your changes and push.
After addressing each comment, reply using the helper script:
bash ./reply-to-thread.sh "<thread_id>" "<body>" [--resolve]--resolve to mark the thread as resolved.--resolve) so the reviewer can reply if they disagree.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.