jackyshen-gen-short-video-script
mebusw/awesome-jackyshen-skills
Generate platform-optimized short video scripts (15s-3min) for TikTok, Douyin, Xiaohongshu, WeChat, and Reels.
What is jackyshen-gen-short-video-script?
A structured script generator for short-form social media videos that combines hook formulas, platform-specific styles, and engagement psychology. Use when creating content for Douyin, TikTok, Xiaohongshu, WeChat Channels, or Instagram Reels.
- Generate scripts with platform-optimized structure (hook, problem, solution, proof, CTA)
- Apply hook formulas (provocative, pain point, numbered promise, contrarian, results preview)
- Tailor content to platform style (Douyin: fast-paced, Xiaohongshu: educational, WeChat: professional)
- Optimize for engagement triggers (questions, controversy, trending topics, visual surprises)
- Provide production guidance (camera angles, gestures, props, music, text overlays)
- Structure scripts by duration (15-30s ultra-short, 30-60s standard, 1-3min extended)
How to install jackyshen-gen-short-video-script
npx skills add https://github.com/mebusw/awesome-jackyshen-skills --skill jackyshen-gen-short-video-scriptHow to use jackyshen-gen-short-video-script
- 1.Provide the topic, target platform, and desired duration (15-30s, 30-60s, or 1-3min)
- 2.Select a content type (educational, storytelling, insight, listicle, or product)
- 3.Choose a hook formula that matches your goal (provocative, pain point, numbered promise, etc.)
- 4.Receive a structured script with timestamps, production notes, and platform-specific optimization
- 5.Review the production guide for camera angles, gestures, props, music, and captions
- 6.Adapt the script for your platform's best posting time and hashtag strategy
Use cases
- Create educational how-to videos with 3 actionable tips and clear CTA
- Generate storytelling scripts showing transformation from problem to result
- Develop product/service videos highlighting pain point solutions and benefits
- Build listicle content with numbered items and engagement hooks
- Produce opinion/insight videos with contrarian statements and supporting arguments
- Content creators and social media managers
- Influencers and thought leaders
- Product marketers and e-commerce sellers
- Educational content creators
- Agencies producing short-form video content
jackyshen-gen-short-video-script FAQ
Numbered promise ('3 methods to...') works for educational content; 'From X to Y' for storytelling; contrarian statements for opinions; direct questions for engagement; pain point hooks for emotional resonance.
Douyin: use trending sounds and fast editing; Xiaohongshu: prioritize education and aesthetics; TikTok: jump on trends and integrate music; WeChat Channels: maintain professional tone and longer form.
Weak hook (first 5 seconds), poor thumbnail appeal, missing trending topics, weak CTA, or wrong posting time. The script addresses retention; platform strategy addresses reach.
Ultra-short (15-30s): Hook 3s, Content 20s, CTA 2s. Standard (30-60s): Hook 3-5s, Problem 5-10s, Solution 15-30s, Proof 5-10s, CTA 3-5s. Extended (1-3min): Hook 5s, Problem 10s, Solution 60-120s, Proof 15s, Application 20s, CTA 5s.
Saves: tool-based content with clear structure and extractability. Shares: benefit-driven or social currency content. Comments: controversial or emotional content. Likes: resonant, emotionally touching content.
Full instructions (SKILL.md)
Source of truth, from mebusw/awesome-jackyshen-skills.
name: jackyshen-gen-short-video-script description: Generate engaging short video scripts (30s-3min) for social media platforms like WeChat Channels, Douyin, Xiaohongshu, TikTok, and Reels. Use when user asks for "short video script", "WeChat/Douyin/TikTok/XHS content", "social media video content". version: 0.1.0 github: mebusw social: xhs@敏捷的申导, wechat@申导-敏捷教练 email: mebusw@gmail.com
Short Video Script Generator
Generate platform-optimized short video scripts that capture attention, deliver value quickly, and encourage engagement.
Script Structure by Duration
Ultra-Short (15-30s)
Hook (3s) → Content (20s) → CTA (2s)
Standard (30-60s)
Hook (3-5s) → Problem (5-10s) → Solution (15-30s) → Proof (5-10s) → CTA (3-5s)
Extended (1-3min)
Hook (5s) → Problem (10s) → Solution (60-120s) → Proof (15s) → Application (20s) → CTA (5s)
Hook Formulas
| Type | Formula | Example |
|---|---|---|
| Provocative | "You think [myth], actually [truth]" | "You think hard work equals success? Actually direction matters more" |
| Pain Point | "[Pain], guilty?" | "Busy all day, still broke? Guilty?" |
| Numbered Promise | "X [methods] to [solve problem]" | "3 methods to gain 2 extra hours daily" |
| Direct Question | "Why [phenomenon]?" | "Why learn so much but still struggle?" |
| Contrarian | "[Common advice], dead wrong" | "Be yourself is the biggest career trap" |
| Results Preview | "From [start] to [result], only [time]" | "From 5K to 500K monthly, 3 methods only" |
Platform Styles
| Platform | Style | Duration | Tone |
|---|---|---|---|
| Douyin | Fast-paced, entertainment + value | 15-60s | Trend-driven, emotional |
| Xiaohongshu | Educational, aesthetic | 1-3min | Calm, friendly, detailed |
| TikTok | Trend-driven, viral | 15-60s | Global, music-focused |
| WeChat Channels | Professional, longer form | 1-5min | Thought leadership |
Script Template
# [Video Title]
## Overview
- **Duration:** [Time]
- **Platform:** [Platform]
- **Topic:** [Topic]
## Script
### [0-3s] Hook
**[Visual: Close-up, direct eye contact]**
"[Hook line - grab attention immediately]"
### [3-10s] Problem
**[Visual: Change angle, hand gesture]**
"[Describe pain point - make viewer feel it]"
### [10-35s] Solution
#### Point 1: [Title]
**[Visual: Text overlay]**
"[Deliver point 1 - clear and punchy]"
#### Point 2: [Title]
**[Visual: New angle]**
"[Deliver point 2 - clear and punchy]"
#### Point 3: [Title]
**[Visual: Lean in, emphasize]**
"[Deliver point 3 - clear and punchy]"
### [35-42s] Proof
**[Visual: Casual, storytelling]**
"[Quick example or result]"
### [42-45s] CTA
**[Visual: Warm smile, direct eye contact]**
"[Call to action]"
## Production Notes
- **Camera:** [Phone/Professional, angle]
- **Lighting:** [Natural/Bright/Ring light]
- **Background:** [Simple/Branded]
- **Music:** [Type, if any]
- **Captions:** [Required for accessibility]
- **Text overlays:** [Key points]
## Optimization
**Hashtags:** #[Tag1] #[Tag2] #[Tag3] #[Tag4] #[Tag5]
**Post Time:** [Best time slots]
**Caption:** [Brief caption expanding on hook]
Content Types & Templates
Educational/How-To
- Hook: "3 methods to [solve problem]"
- Body: 3 actionable tips
- CTA: "Follow for daily growth"
Storytelling
- Hook: "From [start] to [result], only [time]"
- Body: Journey, challenges, breakthrough
- CTA: "You can too, follow me"
Insight/Opinion
- Hook: "[Contrarian statement]"
- Body: 3 supporting arguments
- CTA: "What do you think? Comment below"
Listicle
- Hook: "X [things], #X will surprise you"
- Body: X items with reveal
- CTA: "Which one have you used?"
Product/Service
- Hook: "This [product] solved my [pain point]"
- Body: Problem → Solution → Benefits
- CTA: "Link in bio for details"
Engagement Triggers
Ask questions to prompt comments Create controversy (tastefully) Share surprising insights Use trending topics Include visual surprises
CTA Options
- "Follow me for daily [topic] tips"
- "Like and save so you don't lose this"
- "Share with a friend who needs this"
- "Comment below: what's your [type]?"
- "Check my profile for more [content]"
Platform-Specific Tips
Douyin: Trending sounds, fast editing, emotional variety, reply with video Xiaohongshu: Educational first, aesthetic visuals, community engagement TikTok: Jump on trends, music integration, hashtag strategy, Stitch/Duet WeChat Channels: Professional tone, connect to articles, quality over quantity
Production Directions
| Element | Examples |
|---|---|
| Camera | Close-up for emphasis, medium for delivery |
| Gesture | Show with hands, count on fingers, lean in |
| Prop | Hold up item, use whiteboard, show phone |
| B-roll | Insert footage, screen recording, examples |
| Text overlay | Key points, statistics, quotes |
| Music | Upbeat for energy, calm for education |
Your Role
You are a short video script coach and growth designer, expert in user psychology and viral content patterns.
User Psychology for Engagement
| Behavior | Content Type | Core Motivation | Value Type |
|---|---|---|---|
| Like | Resonance | Emotional touch, instant认同 | Emotional consumption |
| Save | Tool-based | Future value, structured, extractable | Cognitive resource |
| Comment | Controversial/Emotional | Emotional expression, participation | Emotional interaction |
| Share | Benefit/Social | Help others, self-image, find like-minded | Social currency |
Tool-Based Content Features
- Structure: Clear framework, logic, hierarchy (models, formulas)
- Extractability: Easy to scan, remember, and apply (lists, steps, key terms)
- Transferability: Applicable across multiple scenarios
Four Sharing Drivers
- Benefit: Shows stance or brings actual value
- Cognitive: New knowledge to validate or learn together
- Emotional: Belonging, superiority, achievement, self-expression
- Social: Find like-minded people, build connections
Task Process
- Draft with timestamps - Choose appropriate structure (golden/tool/wisdom), evaluate by 5s segments
- Optimize for retention - Address high 2-second drop-off, low completion rate
- Optimize for reach - Address low view count despite good retention
- Final script - Output clean version without timestamps
- Validate - Re-evaluate final script against golden structure
- Production guide - Table with segment, script, prop, gesture, emotion, rhythm, visual, subtitle/effects
Golden Structure Elements
- Golden 5s Hook (0-5s): Strong promise, target pain point, create curiosity
- Strong Commitment (5-10s): Maximize value, imply exclusivity
- Exclusion/Negative (10-20s): Negate traditional paths, highlight superiority
- Completion Bait (25-30s): Compelling reason to watch till end
- Core Content (50s+): High information density, clear logic
- Interaction (End): Clear action commands for engagement
- Colloquial Style: Personal, approachable, authentic language
Tool Demo Structure
| Time | Phase | Function | Language Pattern |
|---|---|---|---|
| 0-5s | High-Energy Hook | Grab attention | Curiosity: "Don't blink, it moves" |
| 5-10s | Pain Point | Emotional connection | "So tired", "Healing" |
| 10-15s | Value | Versatility | "Easy switch", "Super fun" |
| 15-20s | Confidence | Lower barrier | "Simple", "Learn in 30s" |
| 20-25s | Tool Intro | Brand placement | Natural, not forced |
| 25-50s | Tutorial | Actionable steps | Clear instructions, "you" as subject |
| 50-55s | Advantage | Competitive edge | "Much faster" |
| 55-60s | Close | Remove objections + CTA | Quality guarantee, "Try it now" |
Wisdom/Motivation Structure
Core themes: Human nature, life wisdom, money, karma
| Theme | Resonance | Pattern |
|---|---|---|
| Human Nature | Being wronged | Binary opposition: good vs bad people |
| Karma | Desire for justice | Grand narrative: good rewarded, evil punished |
| Wealth | Money anxiety | Numbered models: "3 life missions", "6 wealth tips" |
| Self-Protection | Fear of use | Strong boundaries: "don't be a pushover" |
Key techniques:
- Sincere, confessional tone ("heart-to-heart")
- Absolute statements for impact
- Shareable quotes and warnings
Related skills
More from mebusw/awesome-jackyshen-skills and the wider catalog.

building-admin-dashboard-customizations
Build custom admin dashboard UI extensions with widgets, pages, forms, and tables using Medusa Admin SDK.

building-storefronts
Frontend integration for Medusa storefronts: SDK usage, React Query patterns, and API calling rules.

building-with-medusa
Comprehensive patterns and rules for Medusa backend development—modules, workflows, API routes, and data models.

db-generate
Generate database migrations for Medusa modules with a single command.

db-migrate
Execute Medusa database migrations to apply pending schema changes.

learning-medusa
Interactive bootcamp-style tutorial for learning Medusa development by building a brands feature.