Skip to main content
/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):
Or install the skills standalone from your dashboard’s Agents page (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

  1. Calls get_project_context to confirm GitHub is connected and work out the commit window (since the last published changelog, or the range you name).
  2. Kicks off generate_changelog and — 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”).
  3. Polls get_generation_status, then shows you each draft in full and applies your edits with update_content.
  4. Publishes and sends only on your explicit confirmation, via approve_content / publish_content and send_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
The full skill definition is plain markdown: SKILL.md.