Embed a ci-doctor badge in your README

Free shields.io-style badge that shows your repo's current ci-doctor findings count. Refreshes daily from the depmedic CI hygiene leaderboard. One line in your README.

Examples

ioredis redis/ioredis
next.js vercel/next.js
mantine mantinedev/mantine
unknown not yet on the leaderboard

Get the snippet for your repo

Want your repo scanned daily?

Open an issue on the site repo with the owner/repo. We add it to the leaderboard and the badge starts working within 24h. Your repo gets scanned, the SVG starts existing.

Browse all 107 currently-scanned repos

/badge/index.html

Why does this exist?

Two reasons. First, public CI hygiene is a thing teams care about — you can already get coverage badges, codecov badges, security badges from Snyk, supply-chain badges from Scorecard. None of them tell you whether your CI is bleeding cash on missing concurrency, missing caches, expensive runners, or floating tags. ci-doctor does. So now that score is embeddable too.

Second, dogfooding. The 107 repos on the leaderboard are real, the findings are reproducible (npx ci-doctor against any of them produces the same numbers), and embedding the badge keeps the data honest because anyone can click through and verify.