Skill
Code review skill with a pattern database
A review pass that knows your framework's failure patterns before it reads your diff.
- By
- Caleb and Ryan, the founders
- Updated
- August 28, 2026
- Version
- 1.0, in the library
- Claude Code
- Cursor
A SKILL.md plus a patterns database: the recurring mistakes in Next.js, React, Node, Python and SQL codebases, each with the test that catches it and the fix that holds. The skill reviews a diff against the database first and the code second, so it reports what actually breaks and not what looks unusual.
Built, documented, running.
Part of the working library we deploy from on every engagement.
Bring this into a project- Complete and documented: the same files we run ourselves.
- Deployed and tuned to your stack as part of an engagement.
The file
Draft excerpt# Stale closure in an effect severity: highframeworks: react, next ## The shape An effect reads a value from a ref or state that it captured on the firstrender and never sees the update, because the dependency array omits itor because the value is read inside a callback registered once. ## The test that catches it Render, change the prop, fire the event, assert the handler saw the new value. ## The fix that holds Read the latest value through a ref updated on every render, or move thelistener registration inside the effect that depends on the value.
What is inside
5 items. Includes video guide, deployment guide.
skills/code-review/SKILL.mdThe pass: patterns first, then correctness, then readability; one finding format.skills/code-review/patterns/The database: one markdown file per pattern, with the test and the fix.skills/code-review/patterns/INDEX.mdEvery pattern by framework and severity.skills/code-review/scripts/add-pattern.mjsTurns a bug you just fixed into a new pattern entry.GUIDE.mdSetup, the walkthrough video, and how to feed it your own incidents.
Who it is for
- One person reviews everything and it is the bottleneck.
- Your AI reviews flag style and miss the race condition.
- You want the review to learn from the bugs you have already shipped.
Requirements
- Claude Code 2.x or Cursor with skills enabled
- A git repository
Install
- 01
Copy the skill into your repository.
cp -r skills/code-review ./skills/ - 02
Review the current diff.
claude "review the diff against main" - 03
After the next bug you fix, add it to the database.
node skills/code-review/scripts/add-pattern.mjs
Where this sits
This system
Code review skill with a pattern database
In the library, running.
Pairs with
We run it inside your CI and tune the patterns to your last quarter of incidents.
In your stack
The audit finds which system earns its place first; we install and tune it around how you work.
Questions
- Which frameworks are in the database?
- Next.js, React, Node, Python and SQL at launch. Each pattern names its frameworks, and add-pattern.mjs lets you add your own.
- What makes this one different from the other skills?
- The walkthrough video. It is the one skill that ships with a full video walkthrough alongside the file and guide.
- Does it replace human review?
- No. It makes the human review shorter by taking the known failures off the table first.
- How does it stay current?
- Updates for life. When we add patterns, you get the new version by email.
Changelog
- August 28, 2026In the library. Version 1.0 runs in our own operation.
Related
UI element
The scroll scene shell
A sticky scene scrubbed by scroll, with the static fallback built in
Works with Claude Code, Cursor.
Built and runningUI element
The mega menu
A mega menu that opens on hover with intent and behaves on a keyboard
Works with Claude Code, Cursor.
Built and runningSkill
Code review checklist pack
Reviews that check what your team actually gets burned by
Works with Claude Code, Cursor.
Built and running