用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/onevcat/Prowl --skill release命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
| name | release |
| description | Build, sign, notarize, and publish a Prowl release. |
Build, sign, notarize, and publish a Prowl release.
main: git branch --show-current
git status --porcelain
docs-ai/001-fork-bootstrap-and-release-pipeline/release-runbook.md's
Workflow UI release scope and Agent contract release check, and surface their status to the user. Follow the linked
contract runbook: run the full --mode verify suite with the owner's configured model
routes, then --mode publish --report PATH before bump/tag. Commit the generated receipt,
version baseline, and matrix. Publication requires the original artifacts/result bundles
and unchanged source, binaries, and routes within 24 hours; rerun after relevant changes.
Report T1 headless results separately from D3 handoff acceptance in R2b and D2 review acceptance in R3;
inventory alone is not a contract pass, and T1 success does not establish workflow release readiness.sync-docs skill. It diffs docs/.sync-meta.json's last_synced_commit
against the current main HEAD (the code about to ship), updates any docs whose
implementation changed, and sets last_synced_commit to the current HEAD —
the exact commit being released, recorded before the bump/tag.docs/**, which includes
docs/.sync-meta.json; never git add .): e.g. git commit -m "Sync docs for <VERSION>".
This is required: release.sh aborts on a dirty tree, and the doc commit must land
on main now so it is an ancestor of the tag and ships inside the release.sync-docs skill's cost notes.$ARGUMENTS is provided, use it as the version (e.g., 2026.3.18)./scripts/release-notes.sh <VERSION>
build/release-notes.md.build/release-notes.md, show the content to the user, and wait
for explicit confirmation. If the user wants changes, edit the file directly../scripts/release.sh <VERSION>
build/release-notes.md (required — refuses to run without it).