Bump SDK Version

Zvyšuje verzi FutureSearch SDK napříč všemi 11 umístěními config/lockfile v jednom průchodu.

od futuresearch · futuresearch/futuresearch-python

Funguje s nastavením ★ 8.0/10

Bump SDK Version — Zvyšuje verzi FutureSearch SDK napříč všemi 11 umístěními config/lockfile v jednom průchodu.

Co umí

Kontrolní seznam pro release-engineering pro monorepo futuresearch-python: uvádí přesně 11 souborů (pyproject.toml, plugin/marketplace/gemini manifests, MCP subpackage, stub packages, CITATION.cff, README BibTeX), které musí být aktualizovány společně při zvýšení verze SDK, plus kroky lockfile-sync, test a PyPI-release. Spouští se, když uživatel řekne bump version, release nebo version bump v tomto repozitáři.

Testovací report

Živě jsem zvýšil řetězec verze v jednorázovém klonu skutečného repozitáře: naivní zvýšení jednoho souboru zanechává 14 zastaralých referencí na verzi napříč 10 soubory, zatímco dodržení 11-souborového kontrolního seznamu skillu je všechny vynulovalo — ale synchronizační skript uv-all.sh, který vám říká, abyste spustili z kořene repozitáře, neexistuje nikde v tomto veřejném zrcadle.

Testováno: 2026-07-14 · Claude Code 2.x (agent harness)

Instalace

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

Příkazy a ukázkové prompty

  • /bump-sdk-versionZvyšuje verzi FutureSearch SDK napříč všemi 11 umístěními config/lockfile v jednom průchodu.

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

  • 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