prepare-release-pr — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited prepare-release-pr (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.
このスキルは、/prepare-release-pr として呼び出します。 prepare-release-pr は PR 側の差分を main(既定)へ squash して1コミット化し、署名します。
just prepare-release-pr を実行し、次をまとめて行う。PR_BRANCH で受け取り、release/vX.Y.Z プレフィックスであることを確認して指定ベース(PR_BASE_BRANCH, 既定 main)へ git reset --soft する。gpg で1コミットにまとめる。git push --force-with-lease で対象PRブランチを更新する。PR_BRANCH(必須)origin/release/v0.18.0-7963409835081887532 か release/v0.18.0-7963409835081887532release-v 系のブランチ名(例: origin/release-v0.18.0)は受け付けない。release/v0.18.0 に rename してから実行する。PR_NUMBER(任意)85)PR_BRANCH が未指定なら gh pr view でブランチ名を解決するPR_REMOTE(任意)originPR_BASE_BRANCH(任意)mainPR_LOCAL_BRANCH(任意)fix/<branch>-signedPR_COMMIT_MESSAGE(任意)Prepare release branch for merge checksPR_NO_PUSH(任意)1 / true ならローカルコミットまでで終了し、push をしない。git status --short がクリーンであること。git commit -S が通る環境であること。release/v で始まること。origin/release-vX.Y.Z など別フォーマットは受理せず、先に release/vX.Y.Z に rename してから再実行する。squash + 署名1コミットに統一。PR_NO_PUSH=1 で事前署名検証をしてから push する。gh pr checks <PR> を確認してから merge。cd /Users/hiroyuki_furuno/works/private/katana-markdown-linter
git fetch --all --prune
git branch -m release-v0.18.0-7963409835081887532 release/v0.18.0-7963409835081887532
git push origin --delete release-v0.18.0-7963409835081887532
git push origin release/v0.18.0-7963409835081887532
PR_BRANCH=origin/release/v0.18.0-7963409835081887532 just prepare-release-pr
PR_NUMBER=85 just prepare-release-pr
PR_NUMBER=85 PR_NO_PUSH=1 just prepare-release-pr~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.