AgentStack
SKILL verified MIT Self-run

Versionup

skill-seungyeop-lee-beads-starter-versionup · by seungyeop-lee

Use when bumping the beads-starter on-demand plugin version by major, minor, or patch component and committing the result.

No reviews yet
0 installs
3 views
0.0% view→install

Install

$ agentstack add skill-seungyeop-lee-beads-starter-versionup

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Versionup? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

on-demand Plugin Version Bump

Overview

Bumps the on-demand plugin version in both manifest files and commits with the exact required message format.

Target Files

Both files must be updated together — never one without the other:

| File | Field | |------|-------| | on-demand/.claude-plugin/plugin.json | "version" | | on-demand/.codex-plugin/plugin.json | "version" |

Semver Rules

Current version: read from on-demand/.claude-plugin/plugin.json (source of truth). The two files must always hold the same version — if they differ, stop and report the mismatch instead of bumping.

| Parameter | Change | |-----------|--------| | major | X+1.0.0 | | minor | X.Y+1.0 | | patch | X.Y.Z+1 |

When major bumps: reset minor and patch to 0. When minor bumps: reset patch to 0. When patch bumps: keep major and minor unchanged.

Steps

  1. Read current version from on-demand/.claude-plugin/plugin.json
  2. Verify on-demand/.codex-plugin/plugin.json has the same version
  3. Calculate new version per the semver rules above
  4. Update "version" field in on-demand/.claude-plugin/plugin.json
  5. Update "version" field in on-demand/.codex-plugin/plugin.json
  6. Stage both files:

`` git add on-demand/.claude-plugin/plugin.json on-demand/.codex-plugin/plugin.json ``

  1. Commit with exact message format — no other format is acceptable:

`` git commit -m "release: on-demand 플러그인 버전 [new-version]" ` Example: git commit -m "release: on-demand 플러그인 버전 0.4.0"`

Out of Scope

  • Do not push to main — pushing is the deploy step and stays a manual decision.
  • Do not touch always-on/ or the root shim; they are not versioned.

Common Mistakes

| Mistake | Correct | |---------|---------| | "chore: bump version to 0.4.0" | "release: on-demand 플러그인 버전 0.4.0" | | "release: v0.4.0" | "release: on-demand 플러그인 버전 0.4.0" | | Updating only one file | Both files required | | Staging with git add . | Stage only the two manifest files |

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.