What this agent does
Turn shipped code into marketing content with minimal effort. This agent runs a three-stage pipeline that checks a repo for meaningful changes and turns them into ready-to-review content.
stage-1-repo-scan— checks each repo's commits/releases since the last run via theghCLI, categorizes changes (feature/fix/docs/chore/breaking), and skips the repo entirely if nothing meaningful changed.stage-2-content-draft— turns a meaningful update into release notes, a 600-1000 word technical blog post, and a Keep-a-Changelog-style changelog entry, only using facts actually present in the change summary.stage-3-social-repurpose— repurposes the blog post into a LinkedIn post draft and a 5-8 tweet X thread draft. Never posts or publishes on its own.
Requirements
- The
ghCLI, already authenticated (gh auth status) — no extra setup needed. - Runs entirely on free, built-in tools and existing GitHub CLI auth — no paid analytics, writing, or social-posting API required.
- Works on Zo Computer natively and on Claude AI (claude.ai, Claude Code, or the Anthropic API).
- To actually publish the LinkedIn post or X thread drafts (a separate, manual step you control), those integrations need to be connected — this project only ever produces the drafts.
Setup
- Unzip the package into your workspace, keeping the folder structure intact.
- Fill in the real repository (or repositories) you want monitored, replacing the placeholder example.
- Run a starter prompt to see the full pipeline end to end.
What you get
- Automatic detection of meaningful commits/releases in your repo, with noise (docs/chore-only changes) filtered out
- A ready-to-publish blog post, release notes, and changelog entry generated from real shipped changes
- LinkedIn and X thread drafts repurposed from the same update, ready for your review before posting
- Setup that works out of the box on both Zo Computer and Claude AI, using your existing GitHub CLI auth