© 2026 GoodRepoMade with ♥ by Jordan Lee
PrivacyTermsStar1
GGoodRepo
Quick scan is free

How easy is your codebase for AI agents to work in?

Paste a GitHub link. GoodRepo checks how the code is organized, what instructions it leaves for AI tools, and how easy it is to test, then gives it a score out of 100. 40 checks, each with the reason behind it.

github.com/

Public repos need no sign in. No AI, no waiting.

or tryvercel/next.jsshadcn-ui/uidrizzle-team/drizzle-ormhonojs/honojtljrdn/goodrepo

Scan from inside your coding agent

$npx skills add jtljrdn/goodrepo
+15README.md at repository root+20AGENTS.md exists+20test script defined+15typecheck script defined+15Lockfile and pinned package manager+20One validation approach across routes+15Tests sit next to the code they cover+15.env.example lists required variables+20Common changes stay inside one module+15Generated output is ignored and excluded+10Running a single test is documented+15Folders are named after domains, not types
+15README.md at repository root+20AGENTS.md exists+20test script defined+15typecheck script defined+15Lockfile and pinned package manager+20One validation approach across routes+15Tests sit next to the code they cover+15.env.example lists required variables+20Common changes stay inside one module+15Generated output is ignored and excluded+10Running a single test is documented+15Folders are named after domains, not types

What gets scored

  • Discoverability

    Can an agent quickly find the code that matters?

    “Source lives under a single predictable root”6 checks
  • Instructions

    Are agent-facing instructions present and complete?

    “AGENTS.md exists”9 checks
  • Testability

    Can an agent verify its own changes?

    “typecheck script defined”7 checks
  • Consistency

    Does the codebase repeat the same patterns?

    “One validation approach across routes”6 checks
  • Tooling

    Is setup, build, lint and test behavior obvious?

    “.env.example lists required variables”8 checks
  • Context Efficiency

    How much must an agent read to make one change?

    “Common changes stay inside one module”4 checks
Sign in

Sign in with GitHub to scan private repositories.