Bump SDK Version

Aggiorna la versione dell'SDK FutureSearch in tutte le 11 posizioni di configurazione/lockfile in un'unica passata.

di futuresearch · futuresearch/futuresearch-python

Richiede configurazione ★ 8.0/10

Bump SDK Version — Aggiorna la versione dell'SDK FutureSearch in tutte le 11 posizioni di configurazione/lockfile in un'unica passata.

Cosa fa

Una checklist di ingegneria del rilascio per il monorepo futuresearch-python: elenca gli esatti 11 file (pyproject.toml, manifest plugin/marketplace/gemini, sottpacchetto MCP, pacchetti stub, CITATION.cff, README BibTeX) che devono essere aggiornati insieme quando si aggiorna la versione dell'SDK, più i passaggi di sincronizzazione lockfile, test e rilascio PyPI. Si attiva quando l'utente dice bump version, release o version bump in questo repo.

Rapporto di test

Ho aggiornato dal vivo la stringa di versione in un clone usa e getta del repo reale: un aggiornamento ingenuo di un singolo file lascia 14 riferimenti di versione obsoleti in 10 file, mentre seguire la checklist di 11 file della skill li ha azzerati tutti — ma lo script di sincronizzazione uv-all.sh che istruisce di eseguire dalla root del repo non esiste in questo mirror pubblico.

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

Installazione

git clone https://github.com/futuresearch/futuresearch-python
cd futuresearch-python
mkdir -p ~/.claude/skills
cp -r .claude/skills/bump-sdk-version ~/.claude/skills/bump-sdk-version

Comandi e prompt di esempio

  • /bump-sdk-versionAggiorna la versione dell'SDK FutureSearch in tutte le 11 posizioni di configurazione/lockfile in un'unica passata.

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 FutureSearch SDK version across every config file
  • Release a new SDK version and sync all the lockfiles
  • Update the SDK version number everywhere it appears in the repo