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.
github-analyzer— 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.developer-content-writer— 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.social-repurposer— 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.
- Edit
config/repos.mdand replace the placeholder example with your real repository (or repositories). - Run a starter prompt from
starter-prompts.mdto see the full pipeline end to end.
What's included
Skills/github-analyzer/SKILL.md,Skills/developer-content-writer/SKILL.md,Skills/social-repurposer/SKILL.mdconfig/repos.md— editable list of GitHub repos to monitorinstallation-prompt.md— install instructionsautomation-prompt.md— instructions for the scheduled agentstarter-prompts.md— example promptspersona.md— exact text for a dedicated project personaassets/— pipeline diagram