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.
npx skills add iOfficeAI/AionUi --skill bump-version --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# 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
- Workflow
- Step 1: Pre-flight Checks
- Step 2: Pull Latest
- Step 3: Determine AionUi Target Version
- Step 4: Query AionCore Latest Release
- Step 5: Verify AionCore Artifacts
- Step 6: Update package.json
- Step 7: Generate CHANGELOG Entry
- Step 8: Quality Checks
- Step 9: Run Tests
- Step 10: Branch, Commit, Push
- Step 11: Create PR + Enable Auto-Merge
- Step 12: Poll for Merge
- Step 13: Cleanup + Tag
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 --noEmitWhat 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.
