원클릭으로
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.