auto-publisher

Automate video publishing to Douyin, WeChat Channels, Xiaohongshu, Bilibili, and YouTube with Python and Playwright.

1|1|Updated Mar 18, 2026
One-click install
npx skills add https://github.com/xianmingyao/openclaw-CaySon --skill auto-publisher
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: auto-publisher
Source: https://github.com/xianmingyao/openclaw-CaySon/tree/main/skills/auto-publisher
Command: npx skills add https://github.com/xianmingyao/openclaw-CaySon --skill auto-publisher

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, and includes scripts (resource) components.

What problem does it solve?

Multi-platform video publishing is time-consuming and error-prone when done manually; this Skill automates uploads, captions, and scheduling across multiple social platforms from a single workflow.

Core Features & Use Cases

  • Multi-platform publishing: publish to Douyin, WeChat Channels, Xiaohongshu, Bilibili, YouTube from one command.
  • Automatic caption and hashtag generation: generate title and tags to maximize reach.
  • Scheduling and batch publishing: supports publish queues and scheduled posts across platforms.

Quick Start

Install dependencies, edit config/accounts.json with your platform credentials, then run the script to publish your video.

Frequently Asked Questions about auto-publisher

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I publish videos to multiple social media platforms at once?

Multi-platform video publishing automates uploads, captions, and scheduling across Douyin, WeChat Channels, Xiaohongshu, Bilibili, and YouTube from a single command. It uses Python and Playwright to automate browser posting.

Do I need Playwright to automate cross-platform video posting?

Yes, you need Playwright installed to automate the browser interactions for cross-platform video posting. The script relies on it to navigate social media interfaces and execute uploads automatically.

How do I manage my social media accounts for automated video uploads?

You manage social media accounts by editing the config/accounts.json file with your platform credentials. The script stores this account data locally to maintain sessions for subsequent automated video uploads.

Can I schedule posts across Douyin, Bilibili, and YouTube using Python?

Yes, automated video publishing supports scheduling and batch publishing queues across Douyin, Bilibili, and YouTube. You can schedule posts to maximize reach using the Python script.

Does automated multi-platform publishing generate captions and hashtags?

Yes, automated multi-platform publishing includes automatic caption and hashtag generation. It generates titles and tags designed to maximize reach when uploading your videos.