judge-arch

Installation
SKILL.md

Judge the current branch's changes against the design decisions in DECISIONS.md.

Look

  1. Read DECISIONS.md in the repo root. If it doesn't exist, stop and report that instead of judging.
  2. Find the base: the repo's default branch, unless the user names one.
  3. Read the full diff (git diff <base>...HEAD) and open every changed file, so each change is judged in the context of the file it lands in.

Judge

Check the change against each decision in DECISIONS.md, in order. A decision is identified by its heading text — use that exact name everywhere in the report; never number the decisions.

Installs
48
GitHub Stars
105
First Seen
Aug 24, 2026