بنقرة واحدة
release
Create a new keytun release — bump version, update changelog, tag, push, and create GitHub release
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Create a new keytun release — bump version, update changelog, tag, push, and create GitHub release
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
| name | release |
| description | Create a new keytun release — bump version, update changelog, tag, push, and create GitHub release |
| disable-model-invocation | true |
| argument-hint | [version, e.g. v0.9.0] |
Create a new keytun release with version $ARGUMENTS.
Validate version: Ensure $ARGUMENTS matches vX.Y.Z format and is greater than the latest git tag.
Gather changes: Run git log <latest-tag>..HEAD --oneline to collect all commits since the last release.
Draft release notes: Categorize commits into user-facing changes. Exclude website-only changes (feat(website), docs(website)) from the release notes — those are not relevant to end users. Group into:
Update changelog: Add a new entry at the top of website/src/pages/changelog.astro, following the existing format with release, release-header, tags (tag-feat, tag-fix, tag-security), etc. Do NOT include website-only changes in the changelog either.
Commit the changelog: Stage and commit with message docs(website): add $ARGUMENTS to changelog.
Create git tag: git tag $ARGUMENTS
Push: git push origin main --tags
Create GitHub release: Use gh release create $ARGUMENTS with the drafted release notes.
Report: Show the release URL when done.