Agent skill · Documentation

bump-version

Use when bumping the AionUi version: query AionCore release, verify artifacts, update package.json, generate CHANGELOG, branch, commit, push, create PR, auto-merge, tag release.

iOfficeAIgithub.com/iOfficeAIGitHub ↗
claude-codecodexApache-2.0
Install
npx skills add iOfficeAI/AionUi --skill bump-version --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 8 KB
Bundled scripts: none
Path: .claude/skills/bump-version/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 31,403 · +405 this week
Language: TypeScript
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Bump Version Automate the AionUi release preparation: query AionCore release → verify artifacts → update versions → generate CHANGELOG → branch → PR → tag. **Usage:** `/bump-version [version] [flags]` - `/bump-version` — auto patch + latest AionCore - `/bump-version 2.2.0` — explicit AionUi version + latest AionCore - `/bump-version 2.2.0 --core v0.1.12` — explicit both versions - `/bump-version --skip-core` — pure frontend release (don't touch aioncoreVersion) ## Workflow ### Step 1: Pre-flight Checks ```bash git branch --show-current git status --short ``` - **Not on `main`** → Stop: "Please switch to main before running bump-version." - **Dirty working tree** → Stop: "There are uncommitted changes. Please commit or stash them first." ### Step 2: Pull Latest ```bash git pull --rebase origin main ``` Fails → Stop: "Failed to pull latest code. Please resolve conflicts or network issues first." ### Step 3: Determine AionUi Target Version Read `package.json` → extract `version` field. - **Argument provided** → use as-is - **No argument** → parse `major.minor.patch`, increment `patch` by 1 Display: "Bumping AionUi: {current} → {target}" ### Step 4: Query AionCore Latest Release **Sk

What's inside
Steps it walks through
  1. Workflow
  2. Step 1: Pre-flight Checks
  3. Step 2: Pull Latest
  4. Step 3: Determine AionUi Target Version
  5. Step 4: Query AionCore Latest Release
  6. Step 5: Verify AionCore Artifacts
  7. Step 6: Update package.json
  8. Step 7: Generate CHANGELOG Entry
  9. Step 8: Quality Checks
  10. Step 9: Run Tests
  11. Step 10: Branch, Commit, Push
  12. Step 11: Create PR + Enable Auto-Merge
  13. Step 12: Poll for Merge
  14. Step 13: Cleanup + Tag
Commands it runs
git branch --show-current
git status --short
git pull --rebase origin main
gh release view --repo iOfficeAI/AionCore --json tagName,body
gh release view <tag> --repo iOfficeAI/AionCore --json assets --jq '.assets[].name'
git describe --tags --abbrev=0
git log v{previous}..HEAD --oneline --no-merges --format="%s"
bun run lint
bun run format
bunx tsc --noEmit
More from AionUi
All skills →
About this skill
What does the bump-version skill do?

Use when bumping the AionUi version: query AionCore release, verify artifacts, update package.json, generate CHANGELOG, branch, commit, push, create PR, auto-merge, tag release.

How do I install it?

Run `npx skills add iOfficeAI/AionUi --skill bump-version --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From iOfficeAI/AionUi, a repository with 31,403 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going