Back to Plugins

AppVersion

Stop forgetting to bump package.json and stop guessing the SemVer level. Analyzes commits since the last version, recommends major/minor/patch with per-change reasoning, applies it to appversion.json + package.json, updates the changelog, and cuts a tagged GitHub Release. Optional read-only ticket enrichment from Jira, Plane, Shortcut, ClickUp, and Linear.

semverversioningchangelogreleasegitgithub

Installation

/plugin marketplace add AmirrezaJolani/appversion-skill && /plugin install appversion@appversion-skill

Configuration

{
  "enabledPlugins": {
    "appversion@appversion-skill": true
  }
}

Commands

appversion:packageThe version files — appversion.json, package.json, configured JSON and badges. Covers bump, --auto, check, sync, and install-hook
appversion:githubCreate the annotated tag and cut the GitHub Release
appversion:releaseThe whole guided flow: analyze, recommend, bump, changelog, tag, Release
appversion:jiraRead-only Jira enrichment — config, JIRA_EMAIL / JIRA_API_TOKEN, PROJ-123 IDs
appversion:linearRead-only Linear enrichment — LINEAR_API_KEY, team-key IDs
appversion:planeRead-only Plane enrichment — PLANE_API_TOKEN, host and workspace
appversion:shortcutRead-only Shortcut enrichment — SHORTCUT_API_TOKEN, sc-1234 IDs
appversion:clickupRead-only ClickUp enrichment — CLICKUP_API_TOKEN, CU-… or custom prefixes

How to install

  1. Open Claude Code in your terminal
  2. Run the installation command above
  3. The plugin will be enabled automatically
  4. Use the plugin's features in your Claude Code sessions
View source on GitHub