بنقرة واحدة
release
Release protocol — verify version, changelog from commits, tag, push, announce
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Release protocol — verify version, changelog from commits, tag, push, announce
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
| name | release |
| description | Release protocol — verify version, changelog from commits, tag, push, announce |
Run when the user says "release". Act as Manager.
a. Verify: Run python3 -m <pkg> --version (or project equivalent) and confirm it exactly matches the version in pyproject.toml/metadata. Abort on mismatch.
b. Changelog: Summarize all feat and fix commits since the last git tag; ensure CHANGELOG.md has an entry for this version (Keep a Changelog format) with today's date.
c. Tag: Create an annotated git tag for the current version (e.g., v0.13.0).
d. Push: git push origin main --tags.
e. Announce: Provide a concise summary suitable for a GitHub Release description: highlights first, then notable fixes, then upgrade notes if behavior changed.
Generate a Context Resume for handing work off to a new session or a different AI tool
Version-guarded commit protocol — secret scan, SemVer triangulation, metadata sync, runtime validation
Spec-driven, phase-bounded development — implement exactly one approved phase, verify, stop
Scaffold a new project to standard defaults and converge it — one command from idea to working skeleton