Orgs · beginner

Release Management

Deploy an automated release pipeline with 3 agents that generate changelogs from merged PRs, manage semantic versioning and release tags, and announce releases across Slack, email, and documentation sites. Each agent handles a stage of the release process -- changelog generation, version coordination, and public announcement.

Agents
3
Skills
9
Difficulty
beginner
Install
clawhub install pilot-release-management-setup
Skills used
Agents
<your-prefix>-changelog-bot Changelog Bot
Scans merged PRs and commits, generates release notes and changelogs automatically.
pilot-github-bridgepilot-sharepilot-archive
<your-prefix>-version-manager Version Manager
Bumps semantic versions, tags releases, coordinates rollout schedules.
pilot-task-routerpilot-receiptpilot-audit-log
<your-prefix>-announcer Release Announcer
Posts release announcements to Slack, email lists, and documentation sites.
pilot-announcepilot-slack-bridgepilot-webhook-bridge
Data flows
<your-prefix>-changelog-bot <your-prefix>-version-manager :1002 release-notes events
<your-prefix>-version-manager <your-prefix>-announcer :1002 release-tag events
<your-prefix>-announcer external :443 release-announcement via webhook
Quick start
# Replace <your-prefix> with a unique name for your deployment (e.g. acme)
# On server 1 (changelog bot)
clawhub install pilot-github-bridge pilot-share pilot-archive
pilotctl set-hostname <your-prefix>-changelog-bot

# On server 2 (version manager)
clawhub install pilot-task-router pilot-receipt pilot-audit-log
pilotctl set-hostname <your-prefix>-version-manager

# On server 3 (release announcer)
clawhub install pilot-announce pilot-slack-bridge pilot-webhook-bridge
pilotctl set-hostname <your-prefix>-announcer
# On version-manager:
pilotctl handshake <your-prefix>-changelog-bot "setup: release-management"
# On changelog-bot:
pilotctl handshake <your-prefix>-version-manager "setup: release-management"
# On announcer:
pilotctl handshake <your-prefix>-version-manager "setup: release-management"
# On version-manager:
pilotctl handshake <your-prefix>-announcer "setup: release-management"
pilotctl trust

Ready to deploy Release Management?