release — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited release (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Check the latest tag and recent commits to decide the version bump:
git tag --sort=-version:refname | head -5
git log --oneline $(git tag --sort=-version:refname | head -1)..HEADfeat: commits → minor bump (0.5.2 → 0.6.0)fix: commits only → patch bump (0.5.2 → 0.5.3)make readme VERSION=<new-version-without-v>This regenerates README.md and server.json with the correct version and current CLI help output. Commit the result:
git add README.md server.json
git commit -m "chore: bump version to v<version>"
git push origin mainNote: The pre-commit hook runs make readme (without a VERSION arg), which resets version to "dev". You must pass VERSION explicitly to make readme to stamp the real version, then git add the generated files before committing so the hook's re-generation sees them already staged.
git tag v<version>
git push origin v<version>This triggers the release.yml workflow which:
server.json version matches the tagAny repo that imports the CLI as a Go module or git submodule needs updating. Typically:
make pull-cliThis fetches the latest tag, checks out the CLI submodule to it, and updates go.mod. Then commit:
git add cli control-plane/go.mod control-plane/go.sum
git commit -m "chore: bump CLI to v<version> (<summary>)"
git push.githooks/pre-commit runs make readme without a VERSION arg, which stamps "dev" into server.json. Always run make readme VERSION=X.Y.Z explicitly and stage the files before committing. If the hook re-runs, it regenerates with "dev" — but since the files are already staged with the correct version, git sees no diff and the commit proceeds with the right version.server.json version doesn't match the tag, the release fails. Don't skip the make readme VERSION=... step.git pull --rebase before pushing the CLI bump, especially if other changes have landed on main.cli points to the correct tag commit, then git add cli && git rebase --continue.gh run list --workflow=release.yml --limit 1gh release view v<version>~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.