auto-publisher_skill

This skill automates multi-platform video publishing by uploading to Douyin, WeChat Channels, Xiaohongshu, Bilibili, YouTube with scheduling and
  • Python

2.6k

GitHub Stars

3

Bundled Files

2 months ago

Catalog Refreshed

3 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill openclaw/skills --skill auto-publisher

  • _meta.json283 B
  • README.md4.1 KB
  • SKILL.md3.1 KB

Overview

This skill is a multi-platform video auto-publisher that uploads videos to Douyin, WeChat Channels, Xiaohongshu, Bilibili, YouTube and more. It supports batch publishing, scheduled posting, automatic caption generation, hashtag optimization, and keeps a publish history. Designed for creators and teams to streamline cross-platform distribution with QR code or account logins. Python-based and driven by browser automation for platforms without official APIs.

How this skill works

The skill uses Playwright-driven browser automation to log into each platform (QR code, password, or Google) and perform the upload flow programmatically. It can generate titles, captions, and suggested hashtags automatically, queue jobs for scheduled posting, and save publish logs and account configs locally. Batch and headless modes let you process large volumes without manual interaction, while monitoring and error handling surface issues during runs.

When to use it

  • Publish the same video to multiple platforms simultaneously
  • Schedule posts for peak audience times across channels
  • Batch upload a folder of videos for recurring series
  • Automatically generate captions and hashtags to speed up publishing
  • When a platform lacks a stable official API and browser automation is required

Best practices

  • Use MP4 files that meet each platform’s duration and size limits to reduce failures
  • Keep account config files secure and rotate logins regularly
  • Run scheduled jobs in a controlled environment with stable network and headless browser support
  • Verify generated titles and hashtags for brand voice and compliance before mass publishing
  • Test a single publish cycle per platform before running large batches to confirm selectors and flows

Example use cases

  • A creator pushing the same episode to YouTube, Bilibili and Xiaohongshu at once
  • A small studio scheduling a week’s clips to publish automatically at local peak times
  • A marketing team batching product videos and applying optimized hashtags per platform
  • An agency maintaining a publish log and rotating accounts for multiple clients
  • Automating QR-code login flows for platforms that require device-based auth

FAQ

Accounts are logged into via browser sessions and cookies are stored locally. Protect config/account files, run in secure environments, and rotate logins regularly. For enterprise use, prefer official APIs when available.

How do I handle platform-specific limits?

The tool enforces common limits but you should confirm title length, duration, and file-size constraints per platform. Preprocess videos for target platforms to avoid rejections.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational