/shipstar:announce-release turns “we just shipped” into finished release
marketing: your agent generates a public changelog entry and a release-notes
email from the commits you actually pushed, walks the drafts past you, and
only publishes or sends after your explicit approval.
Install
Via the official Claude Code plugin (bundles the MCP connection):curl -fsSL <APP_URL>/agent-skills/install.sh | sh -s -- <APP_URL>).
When to use it
Say any of: “announce my latest release”, “we shipped v2.1 — run the release marketing”, “write the changelog for this week and email subscribers”.What the agent does
- Calls
get_project_contextto confirm GitHub is connected and work out the commit window (since the last published changelog, or the range you name). - Kicks off
generate_changelogand — if mailing lists with active recipients exist —generate_release_notes_email, passing any audience or scope guidance you gave (“keep it non-technical”, “only the API repo”). - Polls
get_generation_status, then shows you each draft in full and applies your edits withupdate_content. - Publishes and sends only on your explicit confirmation, via
approve_content/publish_contentandsend_release_email.
Requirements
- Shipstar MCP server connected (see Set up Shipstar)
- GitHub connected with at least one tracked repository
- Mailing lists with active recipients, if you want the email half
SKILL.md.