douyin

Automate Douyin search, download, publishing, and analytics via HTTP APIs and Playwright.

44|11|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/Youhai020616/douyin --skill douyin-youhai020616
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: douyin
Source: https://github.com/Youhai020616/douyin/tree/main
Command: npx skills add https://github.com/Youhai020616/douyin --skill douyin-youhai020616

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill reduces the time and effort required to interact with Douyin by automating repetitive workflows like searching content, collecting details, downloading media, publishing posts, and pulling analytics.

Core Features & Use Cases

  • Search & Short-Index Workflow: Find videos/users and then reference results via short indexes for follow-up actions like detail, like, and download.
  • No-Watermark Download: Download video and images (and optionally music) by aweme_id or share URL.
  • Playwright Automation for Sensitive Actions: Publish video/image posts, perform QR-code login, and retrieve creator dashboard data and notifications.

Quick Start

Run dy search "AI创业" to fetch results, then use dy download 1 to download the first result.

Frequently Asked Questions about douyin

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

FAQPage Schema
How do I download Douyin videos without a watermark?

You can download Douyin videos without a watermark by providing an aweme_id or share URL. The Skill uses HTTP API endpoints to fetch and save the media locally, and optionally extracts the music track.

Can I automate publishing posts to Douyin?

Yes, automated publishing is supported for video and image posts. The Skill uses Playwright browser automation along with stored cookies to handle the login and upload workflow.

What is the best way to scrape Douyin content for analytics?

The best way to scrape Douyin content is using automated workflows that retrieve video details and creator dashboard data. The Skill combines HTTP API endpoints for immediate fetches with Playwright for analytics.

Do I need Playwright to search and retrieve Douyin video details?

No, you do not need Playwright for basic search and detail retrieval. The Skill uses HTTP API endpoints for immediate fetches, restricting Playwright usage to sensitive actions like login and publishing.

How do I track trending videos and record live streams on Douyin?

You can track trending videos and record live streams using the Skill's automated workflows. It retrieves live info and handles recording through a combination of API endpoints and browser automation.

What are the limitations of using CLI web scraping for Douyin?

A limitation of CLI web scraping for Douyin is that sensitive actions require Playwright with stored cookies. Without valid login sessions, operations like publishing and dashboard analytics will fail.