Repository navigation
v0.1.0 — Write Once, Publish Everywhere
media-agent v0.1.0
First release! Write content once in Claude Code, intelligently publish to multiple platforms.
What's included
6 Skills:
/media— Full guided workflow (idea → write → image → publish)/media-setup— Configure platform connections/media-idea— Brainstorm topics and outlines/media-write— Guided co-creation + variant generation/media-image— Diagrams (excalidraw) + AI cover images/media-publish— One-command multi-platform publish
5 Platform Adapters:
- GitHub Pages (git push)
- Dev.to (API)
- Hashnode (GraphQL API)
- Twitter/X (bb-browser, zero cost)
- WeChat Official Account (skeleton, coming soon)
Key Features:
- "Adapt, not truncate" — each platform gets a structurally different variant
- Configurable image generation: OpenRouter, OpenAI, Flux, Ideogram
- excalidraw-skill integration for hand-drawn diagrams
- Twitter publishing via bb-browser — no API key, zero cost
- Credential isolation (env -i) per adapter
- Content manifest (YAML) tracks publish status per platform
- One-command installer with optional dependency setup
- CI pipeline with adapter contract validation
Install
git clone https://github.com/Minara-AI/media-agent.git
cd media-agent
bash install.shOr tell Claude Code: "Help me install media-agent from https://github.com/Minara-AI/media-agent"
What's next
- WeChat Official Account adapter (v0.2)
- Xiaohongshu, Zhihu adapters
- Brand voice memory
- Content analytics feedback loop