Skip to main content

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

Runs on

  • Claude Code
  • Cursor

2 requirements and 3 install steps, below.

  • 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

  1. 01

    Copy the skill into your repository.

    cp -r skills/code-review ./skills/
  2. 02

    Review the current diff.

    claude "review the diff against main"
  3. 03

    After the next bug you fix, add it to the database.

    node skills/code-review/scripts/add-pattern.mjs

Where this sits

  1. This system

    Code review skill with a pattern database

    In the library, running.

  2. Pairs with

    The install call

    We run it inside your CI and tune the patterns to your last quarter of incidents.

  3. In your stack

    Deployed on an engagement

    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

  1. August 28, 2026In the library. Version 1.0 runs in our own operation.
  1. 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 running
  2. UI 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 running
  3. Skill

    Code review checklist pack

    Reviews that check what your team actually gets burned by

    Works with Claude Code, Cursor.

    Built and running