Skip to content

social-auto-upload Multi-Platform Publisher

Routes video, article and image-post publishing to the right platform workflow for 17 supported sites

Stars
16,023
Licence
MIT
Files
1 file

What it does

When installed, the agent acts as a router for publishing content to social platforms such as Douyin, Bilibili, Xiaohongshu, YouTube, Zhihu, Instagram and others. It asks which platform, content type, account and publishing method you want, then points the agent to the matching platform-specific skill and the sau command-line tool. It also tells the agent to check account login status, confirm files, titles, tags, visibility and schedule before posting, and to report success only when there is real evidence of a successful submission.

Great for

  • Creators who post the same video or article to several Chinese or international platforms
  • Social media managers who want a checklist-driven publishing workflow with confirmation steps
  • Developers already using the social-auto-upload repository who want the agent to pick the correct platform skill

Skip it if

  • Users who expect fully automatic posting without review: the skill requires confirmation of each target platform and content detail, and posting to public accounts is hard to undo.
  • Anyone who wants TikTok posting through the CLI: the file states TikTok has no sau command, so it must go through its separate skill.
  • Use with accounts you do not own or control: automating logins and uploads can breach platform terms and the account holder's rights.

Try asking

  • “Upload this video to Douyin and Bilibili under my main account, titled ...”
  • “Publish this article to Zhihu and Baijiahao, check the tags before posting”
  • “Post these three images as a Xiaohongshu note on my creator account”
  • “Which platform skill should I use to publish a YouTube video with a scheduled time?”
Step-by-step guide: how to use social-auto-upload Multi-Platform PublisherInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 1 original files, the MIT licence and an attribution note.

    social-auto-upload.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

    mkdir -p ~/.claude/skills && unzip social-auto-upload.zip -d ~/.claude/skills/

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip social-auto-upload.zip -d .claude/skills/

    Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.

  3. 3

    Ask for the task

    No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.

Get better results

  • Name the platform, content type, account alias and visibility in your first message so the agent does not have to ask repeatedly.
  • Ask the agent to run sau <platform> --help before publishing so it uses the current parameters, and review the preview before confirming.
  • Check the platform result yourself after any timeout, since the skill advises looking up the existing post instead of re-sending it.

What's inside

  • SKILL.md

Redistributed unmodified from dreammis/social-auto-upload under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.