Douyin Auto Upload Skill for Openclaw

A professional automation tool for logging into Douyin, verifying account status, and programmatically uploading videos through an AI agent interface.

kukuoai
v1.0.0
May 6, 2026
0
79
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install douyin-auto-publishing-tool

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install douyin-auto-publishing-tool using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Douyin Auto Upload Skill?

The Douyin Auto Upload skill is a specialized automation module designed to handle video distribution on Douyin (TikTok China). Built upon the social-auto-upload framework, this skill integrates seamlessly with Openclaw Skills to provide a hands-off environment setup. It utilizes the uv package manager to automatically clone repositories and manage dependencies, ensuring that the AI agent can execute publishing tasks without requiring the user to perform manual installations or configuration beyond initial authentication.

Douyin Auto Upload Skill Use Cases

  • Automating the publishing of short-form video content to Douyin accounts.
  • Programmatically checking the login expiration of multiple social media accounts.
  • Managing bulk video uploads across different account profiles.
  • Integrating social media distribution into an AI-powered content generation and publishing pipeline via Openclaw Skills.

How Douyin Auto Upload Skill Works

  1. The AI agent identifies the need for Douyin interaction and checks for the social-auto-upload environment in the local configuration directory.
  2. If the environment is missing, the agent automatically clones the necessary repository and runs uv sync to prepare the runtime.
  3. For authentication, the agent prompts the user to execute a login command which generates a QR code for secure, manual scanning.
  4. Once authenticated, the agent uses the uv run environment to execute Python-based CLI commands for account verification and video metadata submission.
  5. The skill handles network failures by automatically rotating through GitHub mirrors to ensure high availability of the Openclaw Skills components.

Douyin Auto Upload Skill Setup

To initialize the Douyin Auto Upload skill, ensure your Openclaw environment is active. The agent will manage the core installation automatically upon the first request. To manually trigger a login for a specific account, use the following command structure:

uv run --project ~/.openclaw/social-auto-upload python sau_cli.py douyin login --account <your_account_name>

Note: If the QR code does not display correctly in your terminal, open the generated qrcode.png file in the project directory to complete the login process.

Douyin Auto Upload Skill Data Schema & Taxonomy

The skill organizes its operations and persistent data within the Openclaw Skills directory structure:

Component Path Description
Skill Core ~/.openclaw/social-auto-upload The main repository for execution scripts
Account Sessions ~/.openclaw/social-auto-upload/accounts/ Stores session cookies and account-specific metadata
Assets User-specified Local paths to video files intended for upload
Auth Temporary ~/.openclaw/social-auto-upload/qrcode.png Temporary image file generated during the login workflow

Douyin Auto Upload Skill Advanced Features

  • Multi-account support: Easily switch between and manage multiple Douyin profiles using the account flag.
  • Automated Dependency Management: Zero-config setup that leverages uv for isolated and reproducible execution environments.
  • Smart Mirroring: Built-in failover logic that attempts multiple GitHub mirrors to bypass regional network restrictions.
  • Agent-optimized CLI: A strict CLI contract that allows AI agents to reliably parse status checks and upload results within Openclaw Skills.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*