Bump SDK Version

Incrementa la versión del SDK de FutureSearch en las 11 ubicaciones de configuración/archivos de bloqueo en una sola pasada.

Por futuresearch · futuresearch/futuresearch-python

Funciona con configuración ★ 8.0/10

Bump SDK Version — Incrementa la versión del SDK de FutureSearch en las 11 ubicaciones de configuración/archivos de bloqueo en una sola pasada.

Qué hace

Una lista de verificación de ingeniería de lanzamiento para el monorepo futuresearch-python: enumera los 11 archivos exactos (pyproject.toml, manifiestos de plugin/marketplace/gemini, subpaquete MCP, paquetes stub, CITATION.cff, README BibTeX) que deben actualizarse juntos al incrementar la versión del SDK, además de los pasos de sincronización de archivos de bloqueo, prueba y lanzamiento en PyPI. Se activa cuando el usuario dice bump version, release o version bump en este repositorio.

Informe de la prueba

Incrementé en vivo la cadena de versión en un clon desechable del repositorio real: un incremento ingenuo de un solo archivo deja 14 referencias de versión obsoletas en 10 archivos, mientras que seguir la lista de verificación de 11 archivos de la habilidad las eliminó todas — pero el script de sincronización uv-all.sh que indica ejecutar desde la raíz del repositorio no existe en ningún lugar de este espejo público.

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

Instalación

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

Comandos y prompts de ejemplo

  • /bump-sdk-versionIncrementa la versión del SDK de FutureSearch en las 11 ubicaciones de configuración/archivos de bloqueo en una sola pasada.

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • 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