rad-release - End-to-End Local Release Flow for rad-orc
Drives the full local release flow: gather context, version bump, build, validate, commit, publish to npm, sync satellite, tag, and post-release dev bump.
Tags
Updated: 2026-06-30Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Gather release context (version, branch, tags)
- Ask operator release decisions
- Bump version across carrier files
- Build and validate all plugins
- Check plugin tarball size budget
- Draft changelog from commit log
- Commit release as single commit
- Squash-merge release branch to main
- Publish package to npm registry
- Sync plugin artifacts to satellite
- Tag and push repos to origin
- Generate workspace-local release notes
- Bump to post-release dev version
Inputs
- Git repository with working tree
- cli/package.json for current version
- npm registry credentials
- Satellite marketplace repository clone
- Commit history since last release tag
Outputs
- Version-bumped package and manifest files
- CHANGELOG.md updated entry
- Single git release commit
- Published npm package
- Git tags pushed on main and satellite repos
- Synced satellite repository commit
- RELEASE-NOTES markdown file
- Post-release dev version bump commit
Requirements
- Node.js runtime environment
- Git CLI with local credentials
- npm CLI with publish credentials
- Claude Code with AskUserQuestion tool
- Local satellite repository clone path
