From hail-hydra
Updates Hydra framework to latest npm version: checks versions, previews changelog, shows safety note, confirms, runs npx install, verifies, requires restart.
How this command is triggered — by the user, by Claude, or both
Slash command
/hail-hydra:updatehydra/This command is limited to the following tools:
The summary Claude sees in its command listing — used to decide when to auto-load this command
# Hydra Update Run the following steps to update Hydra to the latest version: ## Step 1 — Check versions If the installed version matches the latest npm version, tell the user: "🐉 Hydra is already at the latest version ([version])." and stop here. ## Step 2 — Show changelog preview Fetch the CHANGELOG from GitHub: Parse the changelog to extract entries between the installed version and the latest version. Display a formatted "What's New" section: If the changelog fetch fails, skip the preview and continue with the update. ## Step 3 — Show safety note Display: ## Step 4 — A...
Run the following steps to update Hydra to the latest version:
cat ~/.claude/skills/hydra/VERSION 2>/dev/null || echo "VERSION file not found"
npm view hail-hydra-cc version 2>/dev/null || echo "Package not found on npm"
If the installed version matches the latest npm version, tell the user: "🐉 Hydra is already at the latest version ([version])." and stop here.
Fetch the CHANGELOG from GitHub:
curl -sL "https://raw.githubusercontent.com/AR6420/Hail_Hydra/main/CHANGELOG.md"
Parse the changelog to extract entries between the installed version and the latest version. Display a formatted "What's New" section:
🐉 Hydra Update Available: [installed] → [latest]
═══════════════════════════════════════════════════
📋 What's New:
[changelog entries for versions between installed and latest]
If the changelog fetch fails, skip the preview and continue with the update.
Display:
⚠️ What gets replaced:
• Agent definitions (agents/*.md)
• SKILL.md, references, commands, hooks
• VERSION file
✅ What's preserved:
• Your hydra.config.md settings
• Agent memory directories (memory/)
• CLAUDE.md orchestrator notes
• settings.json hook registrations (re-registered automatically)
Ask the user: "Proceed with update? [Y/n]"
If they decline, respond: "🐉 Update cancelled." and stop.
npx hail-hydra-cc@latest --global
cat ~/.claude/skills/hydra/VERSION
Report to the user:
npx hail-hydra-cc@latest --global manually in their terminal.npx claudepluginhub ar6420/hail_hydra/releaseAutomates complete release workflow: analyzes git changes for semantic version bump, updates files/docs/changelog, commits/tags/pushes to remote, creates release on GitHub/GitLab/Bitbucket.
/forge-updateUpdates Claude Forge framework to latest remote git version after security validation. Supports --check-only to verify updates and --force to stash local changes before pulling.
/upgradeChecks for updates to agentic-dev-team plugin, shows categorized changes (agents, skills, commands), confirms, and applies via git pull.
/harness-upgradeDiffs your HARNESS.md against the latest plugin template to discover new constraints, GC rules, and sections; presents them for review and selectively adopts updates.
/update-pluginUpdates plugins from the marketplace interactively with version detection, automatic backup, verification, and rollback on failure. Supports --check-only, --yes, --json, and other flags.
/metaswarm-update-versionUpdates Metaswarm to the latest version, refreshes all component files, and re-detects project context.