release

SkillFiles & storage

Lets your agent update version numbers across all files needed to prepare a Plano release.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the release skill

About this capability

Bump the Plano version across all required files. Use when preparing a release.

What this skill tells your AI

The instructions your AI receives, as published by katanemo/plano in .claude/skills/release/SKILL.md and read by ahel’s review.

Prepare a release version bump. The user may provide the new version number as $ARGUMENTS (e.g., /release 0.4.12), or a bump type (major, minor, patch).

If no argument is provided, read the current version from cli/planoai/__init__.py, auto-increment the patch version (e.g., 0.4.110.4.12), and confirm with the user before proceeding.

Update the version string in ALL of these files:

  • .github/workflows/ci.yml
  • cli/planoai/__init__.py
  • cli/planoai/consts.py
  • cli/pyproject.toml
  • build_filter_image.sh
  • config/validate_plano_config.sh
  • docs/source/conf.py
  • docs/source/get_started/quickstart.rst
  • docs/source/resources/deployment.rst
  • apps/www/src/components/Hero.tsx
  • demos/llm_routing/preference_based_routing/README.md

Do NOT change version strings in *.lock files or Cargo.lock.

After updating all version strings, run cd cli && uv lock to update the lock file with the new version.

After making changes, show a summary of all files modified and the old → new version.

Signals

GitHub stars
7k
Forks
486
Last commit
Aug 2026
Hacker News mentions
20
Advanced
Catalog kind
skill
Gateway key
release-katanemo
Source
github.com/katanemo/plano