Getting Started
Promotion Agent is a curated guide to help developers automatically cross-post their projects to multiple social media platforms.
Why This Guide?
Promoting your open-source project manually across platforms is time-consuming and repetitive. This guide recommends the best tools for each scenario, so you can automate the entire process.
Quick Decision
| Your Need | Recommended Tool | Setup Time |
|---|---|---|
| Chinese tech blogs (Juejin, CSDN, Zhihu) | blog-auto-publishing-tools | ~30 min |
| International social (Twitter, LinkedIn, Reddit) | Postiz | ~1 hour |
| GitHub Release notifications | GitHub Actions | ~10 min |
| Video platforms (Douyin, Bilibili) | social-auto-upload | ~30 min |
Recommended Workflow
For full coverage across both Chinese and international platforms, combine multiple tools:

- Write your content in Markdown
- Chinese platforms → Use
blog-auto-publishing-toolsto publish to 8+ platforms - International platforms → Use
Postiz(self-hosted) for AI-powered cross-posting - GitHub releases → Set up
GitHub Actionsfor automatic notifications
Next Steps
- Tool Selection Guide — Compare all options in detail
- Chinese Platforms — Setup guide for Chinese platforms
- International Platforms — Setup guide for international platforms
- GitHub Automation — Automate release notifications
