tittle-xyz/toaster-ready

Score a repo's ramp-up readiness (for humans + AI agents) and gate CI below a threshold.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
targetPath or owner/repo to score.no.
minMinimum score (0-100) to pass. Overrides the config gate threshold.no""
configPath to a .toaster-ready.yml config file.no""
versionVersion of toaster-ready to install (e.g. v0.1.1 or latest).nolatest
badgeWrite a readiness badge to this path (e.g. docs/badge.svg or badge.json); format is inferred from the extension (.svg | .json). Empty = off. Pair with `commit: true`, or commit it yourself in a following step. no""
commitCommit and push the badge to the current branch when it changes. Off by default. Needs `contents: write` and a branch the workflow token may push to — a protected default branch will reject it, so refresh the badge on a release PR branch rather than on main. nofalse
tokenToken for the API-backed signals (latest CI run, branch protection). Defaults to the workflow token, which is sufficient for both on the repo being scored. Without one the score lands ~6 points low on a runner: Actions IPs share the unauthenticated API allowance and it is reliably spent, so the lookups 403 and report no-data. Pass an empty string to score without the API on purpose. no${{ github.token }}

no outputs