بنقرة واحدة
release-notes
Generate release notes from git history between tags
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Generate release notes from git history between tags
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Build and test the Electron app with proper worktree isolation
Audit translation completeness across all language files
Scaffold a new IPC channel with proper TypeScript types
Create or review Qase-ready QA flows for Rocket.Chat Desktop PRs and branches.
| name | release-notes |
| description | Generate release notes from git history between tags |
Generate categorized release notes from git commit history between two tags or refs.
from (optional): Starting tag/ref. Defaults to the previous tag.to (optional): Ending tag/ref. Defaults to HEAD.If from is not provided, find the most recent tag:
git describe --tags --abbrev=0 HEAD~1
If to is not provided, use HEAD.
git log --oneline --no-merges <from>..<to>
Parse commit messages using conventional commit prefixes and categorize:
| Prefix | Category |
|---|---|
feat: | New Features |
fix: | Bug Fixes |
perf: | Performance |
refactor: | Improvements |
chore: | Maintenance |
docs: | Documentation |
ci: | CI/CD |
test: | Testing |
Commits without conventional prefixes go under "Other Changes".
## What's Changed
### New Features
- Description of feature (#PR)
### Bug Fixes
- Description of fix (#PR)
### Improvements
- Description of improvement (#PR)
### Maintenance
- Description of chore (#PR)
Detect the version type from package.json and note:
X.Y.Z-alpha.N): Mark as "Alpha Release - For QA and early testing"X.Y.Z-beta.N): Mark as "Beta Release - Pre-release testing"X.Y.Z): Mark as "Stable Release"Present the formatted release notes to the user for review. Do not create any files unless asked.