Shipcast: launch your GitHub projects without writing the announcement ten times
Description and use
Shipcast automates announcement creation and publishing for GitHub releases across blogs, social media, newsletters, and messaging platforms, saving time and ensuring consistency.
Problem
After publishing a release, developers spend an afternoon creating identical announcements for multiple channels, risking inconsistencies and extra effort.
Outcome
Shipcast reduces manual announcement effort by automating content generation and publishing across multiple channels, ensuring consistency and saving time.
Workflow
- 1. Configure .github/launch.yml in the repo to enable desired channels and set modes (auto, approval, manual, off).
- 2. Run
pnpm shipcast preflight owner/repoto verify release, launch.yml, license, README, and demo are present. - 3. Trigger a launch with
pnpm shipcast launch owner/repo --ref v1.2.0or enablepnpm shipcast watchto auto‑detect new releases. - 4. Shipcast analyzes the repo with Claude via claudio, generates a structured content pack (blog articles, social posts, newsletter issues, images).
- 5. Shipcast creates a pull request in the launches repo containing all drafts.
- 6. Review and merge the PR to publish approved content to each channel.
- 7. Use
pnpm shipcast publish --retry <channel>to retry failed channels;pnpm shipcast statusto view launch history.
Evidence
Shipcast does that work from the release. It reads the project's code, not just its README, writes a piece for each channel, and publishes each one once you approve it.
Before spending any AI budget, the pre-flight check confirms the repo is ready: It checks that there is a published release, a valid and enabled launch.yml, a license GitHub recognises, a README and a demo that answers.
Shipcast also builds the launch image, the Instagram carousel and story, and a cover in your blog's style when the project has none.
The web app has Launches (where each one went and what is waiting for you), a review page (edit, approve, retry), Launch a repo, Write, and Channels.
- Record date: 2026-10-25T05:11:17.076Z