release
Use when preparing a new version release - generates changelog, updates version, creates tags and GitHub release
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Use when preparing a new version release - generates changelog, updates version, creates tags and GitHub release
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Use when user wants to create a new validation rule from a Jira ticket (Story type only) - validates ticket, scaffolds rule with tests and Confluence docs
Use when creating a new in-cluster validation rule from scratch - provides rule templates, domain registration, and test scaffolding
Use when user provides a Jira ticket number and wants to implement it - fetches ticket, creates branch, guides implementation, and handles PR creation
| name | release |
| description | Use when preparing a new version release - generates changelog, updates version, creates tags and GitHub release |
Create release notes and prepare for a new version release.
$ARGUMENTS
Review git history since last release to understand what changed:
git log v<last-version>..HEAD --oneline
git diff v<last-version>..HEAD --stat
Follow semantic versioning (MAJOR.MINOR.PATCH):
Update version in pyproject.toml:
[project]
version = "X.Y.Z"
Create a summary of changes organized by category:
Add new section at the top:
## [X.Y.Z] - YYYY-MM-DD
### Added
- Feature 1
- Feature 2
### Changed
- Change 1
### Fixed
- Fix 1
git add pyproject.toml CHANGELOG.md
git commit -m "chore: bump version to X.Y.Z"
git tag -a vX.Y.Z -m "Release version X.Y.Z"
git push origin main --tags
pytest)