pkg-patch-recovery — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited pkg-patch-recovery (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.
When a patch fails to apply (.rej files appear or patch exits non-zero):
source array of the PKGBUILD. git clone <upstream-repo-url> /tmp/upstream-recovery
cd /tmp/upstream-recovery
git checkout <target-tag-or-commit> patch -p1 < /path/to/failing.patch.rej (reject) files by editing the affected source files. The .rej file shows the failed hunk in context. After resolving, delete all .rej files. git diff > <package-dir>/<patch-name>.patchPKGBUILD source array to reference the regenerated patch if the filename changed. updpkgsums namcap PKGBUILD
makepkg --printsrcinfo > .SRCINFO
pkgctl buildupdate.sh for transformations rather than .patch files (e.g., ranger-doas), this workflow does not apply. Consult the package's local AGENTS.md instead.updpkgsums fails, the upstream tarball may have been re-rolled. Verify the file content manually before committing new hashes.If a patch cannot be reconciled with upstream changes after 2-3 regeneration attempts, or if the patch addresses a security vulnerability, escalate to the user before proceeding.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.