explaingit

jingyi-wu-richael/douyin-rule-check

13Audience · writerComplexity · 1/5LicenseSetup · easy

TLDR

A Claude Code skill that checks Douyin (Chinese TikTok) video scripts for content rule violations before publishing, catching off-platform redirects and third-party app promotions that trigger automatic rejections.

Mindmap

mindmap
  root((douyin-rule-check))
    What it does
      Check video scripts
      Flag rule violations
      Suggest safe replacements
    Violation Categories
      Off-platform redirects
      Third-party app promotion
    Output
      Risk level rating
      Exact violation locations
      Replacement phrases
    Use Cases
      Pre-publish script review
      Subtitle file checking
      Voiceover compliance
    Scope
      Douyin only
      Dec 2025 rules
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Paste your Douyin video script into Claude Code to get a structured compliance report before uploading.

USE CASE 2

Identify exact phrases in your script that share off-platform contact info like WeChat IDs or external store links.

USE CASE 3

Get suggested replacement phrases that pass Douyin's content rules without changing your video's message.

USE CASE 4

Check subtitle files or voiceover text for violations that could trigger automatic rejection on Douyin.

Getting it running

Difficulty · easy Time to first run · 5min

Install by cloning into Claude Code's skills folder, only applies to Douyin, not other platforms like Bilibili or Xiaohongshu.

MIT license, use, modify, and distribute freely for any purpose including commercial use.

In plain English

This repository is a compliance-checking skill for Claude Code and Claude.ai, designed to help creators on Douyin (the Chinese version of TikTok) avoid having their videos rejected before publication. It is built around the official content marketing rules published by Juliangxingtou, ByteDance's influencer marketing platform, updated in December 2025. The tool targets two categories of rule violations that have triggered automatic rejections since March 2025. The first category is content that directs viewers to contact the creator or make purchases outside of the Douyin platform, such as sharing a WeChat ID, asking viewers to visit an external store, or arranging private deals. The second category is content that encourages downloading or using third-party software, including offering incentives in exchange for downloads or providing download links directly. To use it, you install the skill by cloning this repository into Claude Code's skills folder, then paste your video script, voiceover text, subtitle file, or a description of on-screen visuals into a chat message. The skill produces a structured compliance report that rates the overall risk level, lists each violation with the exact location and original wording, suggests replacement phrases that are compliant, highlights any parts of the content that are written correctly, and optionally flags other issues outside its main scope. The skill is designed with a deliberate boundary: it does not flag advertising law exaggerations, copyright issues, or other rule categories that would cause false positives on otherwise acceptable content. It distinguishes between a creator saying "I" did something (generally fine) versus directing viewers to take an action that leads off-platform (a violation). Content promoting products within the Douyin ecosystem, including Juliangxingtou itself, Douyin's own store, or the video editing app Jianying, is correctly treated as compliant. Testing across four representative cases showed the skill achieved full accuracy, compared to roughly 59% for the same model without the skill loaded. The skill is licensed under MIT and explicitly limited to Douyin, it does not apply to other platforms such as WeChat Video, Bilibili, or Xiaohongshu.

Copy-paste prompts

Prompt 1
Load the douyin-rule-check skill in Claude Code and check this video script for off-platform redirect violations: [paste script here].
Prompt 2
I want to mention my WeChat store in a Douyin video. What compliant phrasing can I use instead that won't trigger a rejection?
Prompt 3
Check my Douyin video voiceover for any third-party app promotion that violates ByteDance's December 2025 influencer marketing rules.
Prompt 4
Explain the difference between 'I use this app' versus 'download this app' in a Douyin script and which phrase triggers a compliance flag.
Prompt 5
I'm promoting a product through Juliangxingtou on Douyin. Use the douyin-rule-check skill to confirm my script is compliant.
Open on GitHub → Explain another repo

← jingyi-wu-richael on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.