crnlsp

Geo Check — Code Quality skill for Claude Code

Code Quality community

Typecheck, lint, layering and tests for the pure layers, with golden diffs called out.

How to install Geo Check

Installs to ~/.claude/commands/crnlsp-leathercad-geo-check.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/crnlsp/leathercad/HEAD/.claude/commands/geo-check.md -o ~/.claude/commands/crnlsp-leathercad-geo-check.md

Restart Claude Code, or start a new session, for it to be picked up.

What Geo Check does


description: Typecheck, lint, layering and tests for the pure layers, with golden diffs called out

Run the full check suite and report what actually happened.

export PATH="$HOME/.local/share/pnpm-bootstrap/node_modules/.bin:$PATH"
pnpm check

(The `PATH` line is needed until `sudo pacman -S pnpm` has been run — pnpm 11 re-invokes itself from `PATH`, so a bare path to the binary is not enough.)

Then report:

  1. Pass or fail per stage — typecheck, lint, layering, tests.

Alternatives in Code Quality

  • Brooks Debt — Run a Brooks-Lint tech debt assessment 1.5k ★
  • Lint — Run code quality checks on the project 155 ★
  • Lint Proposals — Lint Proposals Skill 115 ★

Full documentation available on GitHub

View Source Repository