Hours a day babysitting your coding agent?
Fix Claude Code’s mistakes automatically.
Fixes the flaws in your PRs using field evidence from 96,257 builders. Verified by your agent.
Read-only. Code, paths, and history stay on your machine.
Dorsal PR review · keelo-nervous-system PR #29
12.9 min
4 files, +444/-44 onto keelo/main · head bc5e22f9a4 · reviewed 2026-09-14
Fix firstOn branch dorsal-fix-pr29: 2 of 2 bug fixes verified independently. Suite: 3 failed, 459 passed, 9 skipped in 14.40s on the branch. 2 High bugs reproduced on head bc5e22f9; fix before merging. 2 design choices hold, 1 possible issue not confirmed.
1Diff the blocking check ids against the base, not the exit code
agents/keelo-build/gate.py:576-586 (High) · Broken eval announced finished.
Verified locally · Dorsal evidence: NVIDIA/TensorRT-LLM #18766 · Fixed on dorsal-fix-pr29, commit 531d8d98 · verified: the proof fails at the head and passes on the branch
2Treat a base with no manifest as unanswerable
agents/keelo-build/gate.py:273 (High) · First eval claim never scored.
Verified locally · Dorsal evidence: Arize-ai/phoenix · README.md · Fixed on dorsal-fix-pr29, commit f29a0559 · verified: the proof fails at the head and passes on the branch
Your code stayed local; Dorsal received 11 search queries.
The report pr-fix wrote, unedited.
pr-fix · a skill for Claude Code
Fix a PR automatically.
Every bug reproduced on the PR branch. Every design choice checked against the Dorsal graph. Then the Critical and High bugs fixed on a branch, one commit per finding, each proof re-run by a second agent. Nothing pushed.
5 minutes plus a minute per 200 changed lines, then 5 to 40 for the fixes.
Three steps, about two minutes
- 1
Connect Dorsal to Claude Code
One command, read-only, no account. The token is already in it. This is the graph the skill queries for field evidence.
Run this in your terminalPreparing your secure install command…Preparing a temporary read-only token for the complete command…
- 2
Install the skill
Unzip it into ~/.claude/skills, or run this.
curl -fsSL https://godorsal.com/downloads/dorsal-pr-fix-skill.zip -o /tmp/dorsal-pr-fix-skill.zip && unzip -oq /tmp/dorsal-pr-fix-skill.zip -d ~/.claude/skills
Download pr-fixYou also need gh, python3 and node.
- 3
Point it at a pull request
In Claude Code, type this. Restart it first so the skill loads.
/pr-fix <repo-path> <PR number>
It prints the report in the terminal, writes the page beside it, and leaves the fixes on a branch for you to read. It never pushes.
Two more skills
The same engine, pointed at a whole repo.
Same install as above, so step 1 is already done. About 25 minutes and 2 to 3 million tokens each.
design-review
Review the design of a whole repo
Finds the design choices a repository made, stated and silent, starting from what the product is for. Checks each against the Dorsal graph: Confirmed, Holds for now, Better option, or No Dorsal data.
/design-review <repo-path>
Download design-reviewbug-sweep
Find the bugs in a whole repo
Reads every tracked file. Six reviewers hold the whole codebase at once and hunt Critical and High defects, the third-party seam included. Every finding reproduced before it is graded.
/bug-sweep <repo-path>
Download bug-sweepThe spec
What a check runs on, measured
Ranked by what matters most in a check. Independence first.
LLMs between the record and Claude Code
Zero
Retrieval is deterministic. Claude Code does the judging, with your project context.
Claims that open to a source
100%
Every record links to its origin and carries its date. When the graph has nothing, Dorsal says "no record found" instead of guessing.
Freshness
24h
The graph updates daily. The date is on every record.
Records Claude Code can check
313,167
What 96,257 AI builders shipped, broke, and fixed. Sources include GitHub, official docs, arXiv, Discord, and Hacker News.
Cost of the PR #29 fix
176k tokens
2 High bugs found, reproduced, fixed on a branch and verified by a second agent, in 12.9 minutes. The web-search version of one review burned 5.4M.
Inspect the data
A live sample from the graph the skills query.
157,831
GitHub releases, PRs, issues, and more
148,570
Official Docs
152,927
abstracts from Reddit, Discord, YouTube, X, arXiv, Hacker News, and more
Or just ask it something
Fix your PRs automatically and save hours of babysitting.
Read-only. Code, paths, and history stay on your machine.