一键导入
bump
Bump version, update CHANGELOG.md and README.md, then tag and release on GitHub
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Bump version, update CHANGELOG.md and README.md, then tag and release on GitHub
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Show available ARE commands and usage guide
Show telemetry dashboard (costs, tokens, traces) (experimental)
Execute implementation with and without ARE documentation (experimental)
Compare AI planning quality with and without ARE documentation (experimental)
Reconstruct project from specification documents (experimental)
Generate project specification from AGENTS.md docs (experimental)
| name | bump |
| description | Bump version, update CHANGELOG.md and README.md, then tag and release on GitHub |
| argument-hint | <version> |
Bump the project version, update documentation, create a git tag, and publish a GitHub release.
## Prerequisites$bump 0.4.0)main branch (warn if not, but proceed)gh CLI must be authenticatedCheck version argument:
$bump 0.4.0)"0.4.0, 1.0.0-beta.1)Check git status:
git status --porcelain
Check current branch:
git branch --show-current
main branch (but allow to proceed)Get current version:
node -p "require('./package.json').version"
CRITICAL: Do NOT use placeholder text like "Version bump". Extract real changes from git commits.
Get commits since last version tag:
git log v<previous_version>..HEAD --oneline --no-merges
For each meaningful commit, examine changes:
git show --stat <commit_hash>
git diff v<previous_version>..HEAD -- <key_files>
Categorize changes into Keep a Changelog format:
Write specific, detailed changelog entries:
Use the Edit tool to update the version field in package.json:
"version": "<old>" to "version": "<new>"Read CHANGELOG.md and make these changes:
Find the ## [Unreleased] section
If there are entries under [Unreleased]:
## [Unreleased]:
## [<version>] - <YYYY-MM-DD>
If [Unreleased] is empty:
## [<version>] - <YYYY-MM-DD>
### Added
- Feature 1 with specific details
- Feature 2 with configuration changes
### Changed
- Specific change with old → new values
- Configuration update with details
Update the version links at the bottom:
[Unreleased] link: [Unreleased]: https://github.com/GeoloeG-IsT/agents-reverse-engineer/compare/v<version>...HEAD[<version>]: https://github.com/GeoloeG-IsT/agents-reverse-engineer/compare/v<previous>...v<version>Scan README.md for any hardcoded version references that need updating:
@latest)Stage all changes (including any pre-existing dirty files):
git add -A
Create commit:
git commit -m "$(cat <<'EOF'
chore: release v<version>
EOF
)"
Create annotated tag:
git tag -a v<version> -m "Release v<version>"
Push commit and tag:
git push && git push --tags
Create GitHub release: Extract the changelog section for this version and use it as release notes:
gh release create v<version> --title "v<version>" --notes "$(cat <<'EOF'
<changelog section for this version>
EOF
)"
Summarize what was done:
<old> → <new>v<version>Remind user: The GitHub Actions workflow will automatically publish to npm when the release is created.