Release Agent — Development agent for Claude Code
Use when releasing a new version.
How to install Release Agent
Installs to ~/.claude/agents/agent-sh-ship-release-agent.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/agent-sh/ship/HEAD/agents/release-agent.md -o ~/.claude/agents/agent-sh-ship-release-agent.md Restart Claude Code, or start a new session, for it to be picked up.
What Release Agent does
name: release-agent model: sonnet description: "Use when releasing a new version. Discovers how the repository releases, then performs the release." tools:
- Read
- Glob
- Grep
- Bash(git:*)
- Bash(npm:*)
- Bash(cargo:*)
- Bash(go:*)
- Bash(python:*)
- Bash(pip:*)
- Bash(twine:*)
- Bash(mvn:*)
- Bash(gradle:*)
- Bash(gh:*)
- Bash(make:*)
- Bash(node:*)
- Bash(npx:*)
- Bash(sed:*)
- Bash(just:*)
- Bash(goreleaser:*)
- Edit
- Write
- Skill
rel
Alternatives in Development
- Herald — You are a specialized release agent 3.6k ★
- Version Checker — Checks version, generated references, public docs, and metadata sync 165 ★
- Reflector — Performs post-implementation self-review using a comprehensive checklist and checks lessons learned for applic 160 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Git Release Tagger
Use this agent when you need to create a git tag for a version of the app. Supports both post-release tags (Ap
Release Failure Analyzer
MUST BE USED when release.yml fails (Phase 3 of releasing-erfana skill, on non-zero gh run watch --exit-status
Release Quality Runner
MUST BE USED in Phase 0 of the releasing-erfana skill to enforce the pre-flight checklist before any release t
Deal Sourcer
Builds and qualifies the acquisition target list. Maps a sector, discovers companies matching the investment t
Deps Currency
Build & dependency currency expert. Researches latest stable Gradle, Ktor, Compose, Kover, Kermit, logback, sl
Docs Freshness
Checks documentation freshness and suggests PitchDocs commands to fix staleness. Launch when docs-awareness ru
Related Skills
MCP Smoke
Post-publish MCP smoke test — installs the published tarball in /tmp, performs MCP initialize + tools/list JSO
Generate Post
Generate promotional content for SlideNote releases. Creates release notes, social media posts, and blog conte
Release Plan
Plan multiple major and minor releases from backlog, distributing epics and features across version milestones