Loading...
Loading...
Workflow for creating viral Douyin video scripts. Complete process from competitor video breakdown to script generation: Download Douyin video → Gemini video analysis → Viral formula extraction → Script + storyboard generation → AI-style proofreading. Use this skill when users mention "Douyin script", "viral video breakdown", "competitor analysis", "product promotion script", "Qianchuan material", "grass-planting script", "video breakdown", "Douyin video analysis".
npx skill4agent add alchaincyf/huashu-skills huashu-douyin-scriptuvyt-dlppip install yt-dlpbrew install yt-dlpGEMINI_API_KEYSKILL_DIRdirnameSKILL_DIRuv run SKILL_DIR/scripts/download_douyin.py \
--urls "URL1" "URL2" \
--output-dir _temp/douyin-downloads--urls--output-dir_temp/douyin-downloads/--cookies-browser_temp/douyin-downloads/uv run SKILL_DIR/scripts/analyze_video.py \
--video "_temp/douyin-downloads/douyin-1-xxx.mp4" \
--prompt "PROMPT_BELOW" \
--model flash \
--resolution medium \
--output "_temp/douyin-downloads/analysis-1.md"run_in_background=true--promptAs a senior Douyin e-commerce video analyst, please conduct a 7-dimensional in-depth breakdown of this video.
Special note: The first 3 seconds are the most critical part and require frame-by-frame detailed analysis.
## 1. Hook Analysis (First 3 Seconds) ⭐ Most Critical
First 3 seconds = Copy hook + Visual hook; analyze both lines in detail.
### 1a. Copy Hook
- Hook type (counter-intuitive/pain point/data/scenario/suspense/benefit)
- Full transcription of the hook copy
- Relevance between copy and product (strong/weak)
### 1b. Visual Hook (Frame-by-Frame Description)
- Frame 0: Pause at the start, describe the composition, color tone, and subject
- Visual hook type (visual spectacle/product stacking/sudden frame change/action impact/text pop-up/first-person POV)
- Detailed frame description: shot type, color tone, camera movement, special effects, character expressions and actions
- Visual information density: number of information elements appearing simultaneously in the frame
### 1c. Copy × Visual Coordination
- Whether copy and frame reinforce the same message synchronously
- Sound design: presence of sound effects/BGM changes/vocal tone changes in the first 3 seconds
- Comprehensive hook strength score (1-10) with reasons
## 2. Storyboard Structure
Break down each shot using a table:
| Time | Shot Type | Frame Content | Voiceover/Subtitles | Transition Method |
## 3. Rhythm Design
- Time points of quick-cut segments
- Rhythm change pattern (fast-slow-fast/gradual acceleration/pulsed)
- Coordination between BGM and frames
## 4. Visual Elements
- Color tone and filter style
- Subtitle style and appearance timing
- Product display method
- Composition characteristics
## 5. Conversion Design
- CTA type and appearance timing
- Price anchoring strategy
- Urgency-building methods
- Conversion path (Video → ? → ?)
## 6. Compliance Check
- Presence of absolute terms
- Compliance of efficacy claims
- Potential audit risks
## 7. Replicable Elements
- Directly replicable: hook sentence patterns, storyboard structure, visual style, CTA scripts
- Non-replicable: unique scenarios, specific influencers, brand momentum
Please output in English and be as detailed as possible.analysis-*.mdreferences/proven-formulas.mdreferences/proven-formulas.md_temp/douyin-downloads/[Product Name]-Viral Analysis Summary.mdreferences/proven-formulas.mdreferences/script-style-samples.mdreferences/analysis-dimensions.mdYou are a Douyin e-commerce short video director, specializing in product promotion grass-planting content.
## Task
Generate a {duration}-second grass-planting video script for the following product.
## Product Information
{Product name, core selling points, target audience, price, brand information}
## Viral Formulas (Based on Competitor Analysis)
{Viral formulas extracted in Step 4}
## Colloquial Style Requirements
Refer to the style features of the following real scripts:
- Extremely colloquial: Write like speaking, use short sentences (no more than 15 words)
- Specific data anchors: Use specific numbers instead of "many"/"a large number"
- Sensory descriptions: Engage visual/tactile/gustatory/olfactory senses
- Emotional triggers: Identity recognition, anxiety activation, scenario resonance
- Simplified brand endorsement: Mention in one sentence
- Price anchoring + urgency
Real script examples:
{Select 1-2 samples from script-style-samples.md that match the category or style}
## Output Requirements
### Part A: Complete Script
- Must have a strong hook in the first 3 seconds (refer to the most effective hook type in the analysis)
- Highlight core selling points in the middle (max 3, as audiences can't remember more)
- Clear CTA at the end
- Fully colloquial, like a friend's recommendation
- No absolute terms, comply with Douyin advertising review regulations
- Mark estimated duration for each segment
### Part B: Storyboard Table (Detailed description of visual hook required for first 3 seconds)
| Shot No. | Duration | Shot Type | Frame Content | Voiceover/Subtitles | Shooting Suggestions |
⚠️ The first 3 seconds of the storyboard must include:
- Visual hook type (visual spectacle/product stacking/sudden frame change/action impact/text pop-up/first-person POV)
- Detailed frame description: composition, color tone, camera movement, special effects, expressions and actions
- First frame design: Can this frame attract clicks when paused at second 0?
- Copy × frame coordination: Whether sound and frame reinforce the same message synchronouslyYou are a Qianchuan advertising material director, specializing in high-conversion feed ads.
## Task
Write a {duration}-second Qianchuan advertising material script for the following product.
## Product Information
{Product name, core selling points, target audience, price, promotion goals}
## Viral Formulas (Based on Competitor Analysis)
{Viral formulas extracted in Step 4}
## Colloquial Style Requirements
{Same as grass-planting script style requirements}
## Special Requirements for Qianchuan Materials
- Must have a strong hook in the first 3 seconds (data or pain point type; avoid question openings)
- Information-dense, direct selling points
- Hard CTA: Clearly guide clicks/enter live stream/place order
- No absolute terms, no unproven efficacy claims
- Comply with Qianchuan review regulations
## Output
### Part A: Complete Script (with duration marks)
### Part B: Storyboard Table
| Shot No. | Duration | Frame Content | Voiceover/Subtitles | Material Suggestions |_temp/douyin-downloads/[Product Name]-Grass-Planting Script.md[Product Name]-Qianchuan Material Script.mdai-taste-proofreadingwriting/_temp/douyin-downloads/_temp/douyin-downloads/
├── douyin-1-[ID].mp4 # Downloaded videos
├── douyin-2-[ID].mp4
├── analysis-1.md # Video analysis results
├── analysis-2.md
├── [Product Name]-Viral Analysis Summary.md # Multi-video summary
├── [Product Name]-Grass-Planting Script.md # Final grass-planting script
└── [Product Name]-Qianchuan Material Script.md # Final Qianchuan script| Resource | Path | Purpose |
|---|---|---|
| Analysis dimension framework | | 7-dimensional analysis + grass-planting vs Qianchuan comparison |
| Verified viral formulas | | Category formula library; baseline when no competitor videos are available |
| Colloquial style samples | | Few-shot examples for script generation |
| Video download script | | Douyin video download (yt-dlp based) |
| Gemini video analysis | | Video understanding and breakdown (built-in) |
| AI-style proofreading rules | Embedded in Step 6 | 6 AI-style identification rules |
| Colloquial proofreading | Embedded in Step 6 | Colloquial rewriting rules |
references/proven-formulas.mdreferences/proven-formulas.mdProduced by Uncle Hua | AI Native Coder · Independent Developer Official Account "Uncle Hua" | 300,000+ followers | AI tools and efficiency improvement Masterpieces: Kitten Fill Light (Top 1 in AppStore Paid Charts) · Mastering DeepSeek in One Book