thumbgate-protect — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited thumbgate-protect (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.
Inspect the protected-action posture for this project and, when the user explicitly approves, grant a scoped, expiring exception so a protected-file edit or publish can proceed under audit.
This skill wraps existing ThumbGate capability and adds no new logic — it reads governance state and records a time-boxed approval.
get_branch_governance MCP tool: protected branches, releaserules, and the protected-file globs in effect.
without approval.
approve_protected_action MCP tool — keep pathGlobs to the smallest set the action needs and ttlMs as short as the task requires (default ~1 hour).
re-run for the next task.
The full approve_protected_action field contract (pathGlobs, reason, evidence, ttlMs) and the audit model are in references/governance-and-approvals.md.
Input: "main is protected but I need to hotfix the changelog — approve it for this one edit"
Action:
get_branch_governance → confirm main is protected and CHANGELOG.md is in a protected glob.approve_protected_action → pathGlobs: ["CHANGELOG.md"], reason: "hotfix changelog entry",evidence: "owner OK in thread", ttlMs: 900000 (15 min).
protected branches.
suggest changing governance config deliberately instead.
re-check pathGlobs/expiry; if the MCP path is unreachable, run the thumbgate-doctor skill.
get_branch_governance before saying anything about protection.pathGlobs and the shortest workable ttlMs, never a blanket exception.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.