git-workflow-5dc284 — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited git-workflow-5dc284 (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.
Use for Git operations that affect history, branches, tags, commits, or conflict recovery. Use github-workflow for GitHub PRs, reviews, Actions, Releases, and gh CLI workflows.
AGENTS.md, docs/git-workflow.md, CONTRIBUTING.md, release docs.WIP, fixup, or mixed-change commits.git commit -S --signoff.--force-with-lease, never plain --force, and only after confirming the branch is safe to rewrite.git reset --hard, branch deletion, tag deletion, public-history rewrite, or discarding local changes.git status --short before staging, committing, rebasing, merging, or deleting anything.rtk prefix at execution time.git difft or rtk proxy git diff; bypass pagers, colors, and external diff tools:git --no-pager diff --no-color --no-ext-diff
git --no-pager diff --cached --no-color --no-ext-diff
git --no-pager show --no-color --no-ext-diffrtk proxy git --no-pager diff --no-color --no-ext-diff.\b(?:rtk\s+(?:proxy\s+)?)?git\s+Diff-producing guards should match both diff and show:
\b(?:rtk\s+(?:proxy\s+)?)?git\s+(?:--no-pager\s+)?(?:diff|show)\bmain.git add -p or explicit file paths.Before running git commit or git commit --amend, construct the exact command and verify it includes both -S and --signoff.
git commit -S --signoff ..., rtk git commit -S --signoff ...git commit -m ..., git commit --amend -m ..., rtk git commit -m ..., rtk git commit --amend -m ...-S or --signoff is missing, stop and correct the command before executing.Before running destructive or history-rewriting commands, construct the exact command and verify it keeps required safeguards.
--force; use --force-with-lease only after confirming the branch is safe to rewrite.--no-verify, --no-gpg-sign, or other hook/signing bypasses unless the user explicitly asks.Before any user-requested commit or amend:
git status --short.rtk git --no-pager diff --no-color --no-ext-diff --stat, rtk git --no-pager diff --no-color --no-ext-diff --name-status, and targeted diffs as needed.git add -p when scope is unclear.git add -A only when the intended commit scope is the whole tree and that scope has been verified.-S and --signoff.git commit -m ... for user-requested commits unless the user explicitly overrides signing or DCO.Before creating, switching, rebasing, merging, force-pushing, or deleting branches:
--force-with-lease for approved history rewrites; never use plain --force.| Reference | Use For |
|---|---|
references/branching.md | Branch flow, trunk-based, GitFlow, release branches, branch naming |
references/linear-history.md | Fast-forward vs rebase decisions, linear integration, conflict preflight |
references/commits.md | Conventional Commits, atomic commits, signed commits, DCO sign-off, staging |
references/conflicts-recovery.md | Pull/merge/rebase/cherry-pick/stash conflicts, abort/continue flows, revert/reset/reflog recovery |
references/releases.md | Git tags, forge-neutral release notes, release branch safety |
references/anti-patterns.md | Common Git mistakes before staging, committing, pushing, or merging |
references/branch-cleanup.md | Explicit branch cleanup requests, merged/stale branch checks, safe branch deletion |
git status --short.git commit -S --signoff.gh CLI workflows, use github-workflow.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.