Marketplace Bump

Bumper et plugins semver i marketplace.json via jq, med regler for inferens af major/minor/patch.

Af robbyt · robbyt/claude-skills

Tested · Didn't pass

Marketplace Bump — Bumper et plugins semver i marketplace.json via jq, med regler for inferens af major/minor/patch.

Hvad det gør

Bumper en plugin-version i en Claude Code marketplace.json ved hjælp af semantisk versionsinferens (major for breaking changes, minor for nye funktioner, patch for fixes/docs). Udløses ved "bump version", "increment version", "release new version" eller efter ændringer, der berettiger en versionsopdatering. Leverer copy-paste jq one-liners for hver bump-type.

Testrapport

Kørte den nøjagtige patch-bump jq-kommando fra SKILL.md på repoets egen marketplace.json, og den kastede 'no such file or directory: /tmp/claude/marketplace.json' — kommandoen omdirigerer til en scratch-mappe, den aldrig opretter; en simpel baseline python-redigering lykkedes rent i første forsøg uden behov for en scratch-mappe.

Testet: 2026-07-14 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/robbyt/claude-skills
cd claude-skills
mkdir -p ~/.claude/skills
cp -r .claude/skills/marketplace-bump ~/.claude/skills/marketplace-bump

Kommandoer og eksempelprompter

  • /marketplace-bumpBumper et plugins semver i marketplace.json via jq, med regler for inferens af major/minor/patch.

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • Bump the gh-cli plugin from 2.0.0 to 2.0.1 in marketplace.json
  • Increment the minor version for this plugin after adding a new feature
  • Infer the right semver bump for these marketplace.json plugin changes