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.