kmp-production-governance — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited kmp-production-governance (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.
Bundled commands use $PLUGIN_ROOT ($env:PLUGIN_ROOT in PowerShell; same path suffix) for the plugin root. Set it once: use the host's plugin-root variable when defined (Claude Code: PLUGIN_ROOT="$CLAUDE_PLUGIN_ROOT"), otherwise the absolute path of this plugin's root directory.
Use this skill for KMP build governance, production-readiness review, convention plugins, version catalogs, repository policy, module dependency hygiene, public API surface, library publishing, ABI validation, Klibs target support, and adoption risk.
settings.gradle(.kts), version catalogs, root build files, build-logic/buildSrc, module build files, and publishing configuration. python3 "$PLUGIN_ROOT/scripts/kmp_inspector.py" --root <project-root>Use --json --fail-on none when you need the readiness scorecard for a report.
implementation; use api only when consumers need exposed types.Before recommending a library:
commonMain.For published KMP libraries, consider:
abiValidation, checkKotlinAbi, and updateKotlinAbi when appropriate.Do not force ABI validation on private app modules. It is most useful when downstream consumers compile against your library.
For reviews, lead with:
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.