Marketplace Bump

Aggiorna il semver di un plugin in marketplace.json tramite jq, con regole di inferenza major/minor/patch.

di robbyt · robbyt/claude-skills

Tested · Didn't pass

Marketplace Bump — Aggiorna il semver di un plugin in marketplace.json tramite jq, con regole di inferenza major/minor/patch.

Cosa fa

Aggiorna la versione di un plugin all'interno di un marketplace.json di Claude Code utilizzando l'inferenza del versionamento semantico (major per modifiche breaking, minor per nuove funzionalità, patch per fix/documentazione). Si attiva su "bump version", "increment version", "release new version" o dopo modifiche che giustificano un aggiornamento di versione. Fornisce one-liner jq da copiare e incollare per ogni tipo di aggiornamento.

Rapporto di test

Ho eseguito l'esatto comando jq di patch-bump da SKILL.md sul marketplace.json del repo e ha restituito 'no such file or directory: /tmp/claude/marketplace.json' — il comando reindirizza in una directory temporanea che non crea mai; una semplice modifica Python di base è riuscita pulitamente al primo tentativo senza bisogno di directory temporanee.

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

Installazione

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

Comandi e prompt di esempio

  • /marketplace-bumpAggiorna il semver di un plugin in marketplace.json tramite jq, con regole di inferenza major/minor/patch.

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • 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