Bump SDK Version
Met à jour la version du SDK FutureSearch sur les 11 emplacements de configuration/lockfile en un seul passage.
Fonctionne avec configuration
Ce que fait
Une liste de contrôle d'ingénierie de release pour le monorepo futuresearch-python : elle liste les 11 fichiers exacts (pyproject.toml, manifestes plugin/marketplace/gemini, sous-package MCP, packages stub, CITATION.cff, README BibTeX) qui doivent être mis à jour ensemble lors de la mise à jour de la version du SDK, plus les étapes de synchronisation du lockfile, de test et de release PyPI. Se déclenche lorsque l'utilisateur dit 'bump version', 'release', ou 'version bump' dans ce dépôt.
Rapport de test
Mis à jour en direct la chaîne de version dans un clone temporaire du vrai dépôt : une mise à jour naïve d'un seul fichier laisse 14 références de version obsolètes dans 10 fichiers, tandis que suivre la liste de contrôle de 11 fichiers de la compétence les a toutes remises à zéro — mais le script de synchronisation uv-all.sh qu'il vous demande d'exécuter depuis la racine du dépôt n'existe nulle part dans ce miroir public.
Testé le: 2026-07-14 · Claude Code 2.x (agent harness)
Installation
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
Commandes et exemples de prompts
/bump-sdk-versionMet à jour la version du SDK FutureSearch sur les 11 emplacements de configuration/lockfile en un seul passage.
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
Bump the FutureSearch SDK version across every config fileRelease a new SDK version and sync all the lockfilesUpdate the SDK version number everywhere it appears in the repo