douyin-comments skill

With douyin-comments, an agent collects comments and replies from one Douyin video into a report and local source records.

  • 531 ★ on the repository
  • Last commit
  • MIT
Skill

Extended access

Why this level

  • The agent reads a signed-in browser page and stores comments locally, potentially including names and personal information.
All reasons and checks

Pluviobyte/saas-growth-agents

Install

Manual install

git clone https://github.com/Pluviobyte/douyin-comments.git ~/.claude/skills/douyin-comments

First installation command. Inspect an existing destination directory before making changes.

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • The agent reads a signed-in browser page and stores comments locally, potentially including names and personal information.

This is third-party code. Review the repository files before installing.

What it does

With douyin-comments, an agent collects discussion from one Douyin video. It gathers top-level comments and replies, removes duplicates and creates a report sorted by likes. Replies stay beneath their parent comment. The agent uses the user’s signed-in Chrome browser. For research, the agent can separately group questions, objections and viewer experiences. Local source records let the user verify completeness and summaries.

Who it is for. Video editors and Douyin audience researchers examining questions under a specific video.

Good fit when

  • A follow-up video needs recurring audience questions.
  • Discussion analysis needs replies as well as top-level comments.
  • You want to identify objections and reported user experiences.
  • A summary must be checked against saved original comments.

Not a fit when

  • You intend to collect every video from a creator in bulk.
  • The comments are on Xiaohongshu or Bilibili.
  • Collected personal data would be redistributed without authorization.

Example request

Collect accessible comments from this Douyin video and group viewer questions, noting which threads were checked.

Limitations

The workflow requires Claude Code, a connected Claude in Chrome extension and Douyin sign-in; check access to the selected page first. Local processing needs Python 3 and curl. A CAPTCHA stops the agent for manual user verification, so uninterrupted collection is not guaranteed. Deleted, hidden or inaccessible comments are absent, and long discussions may be incomplete; compare record counts and flagged reply threads.

How to disable. Stop the task, close its browser tab and shut down the local data receiver. Reports and raw files remain in the project directory.

FAQ

Which links are supported?

Direct video URLs, pages with `modal_id` and Douyin short links.

Where is the report saved?

Under `.internal/抖音评论/` in the current project, inside the video’s directory.

How is discussion ordered?

By likes, with replies nested under their parent comment.

Why is the total lower than the page count?

The page may count records that are hidden, deleted or inaccessible to your account.

Does it need a paid collection service?

No. The documented workflow uses your browser without a separate paid API.

Discussion

No questions or reviews yet.

Skills

An agent works in Douyin through local Chrome: skills and a JSON CLI find posts, prep a publish and comment, with confirmation

SkillBroad access61Repository stars

A Doubao skill that gathers Douyin titles, captions, transcripts and engagement data into Markdown and JSON or a Feishu table

SkillExtended access79Repository stars

An OpenClaw skill that runs a Xiaohongshu account through the built-in browser: feed analysis, ideas, note drafting, comment replies and a knowledge base

SkillBroad access2.6KRepository stars

A skill that analyses the video behind a Bilibili @ mention and posts a reply with clickable timestamps from your account.

SkillBroad access113Repository stars
Official

A set of 131 redfoxdata skills for Chinese social data and content: search, account analysis, video downloads, titles and banned-word checks

SkillExtended access462Repository stars

A skill that checks a video for Douyin, Xiaohongshu and Bilibili before publishing and returns a five-level violation report.

SkillExtended access127Repository stars

README in short

Raw responses are saved as JSON alongside a readable text report. The documented scope is research on one discussion.

README badge

Report a problem