Agent Native

jackyshen-gen-short-video-script

Generates optimized short video scripts (15 seconds to 3 minutes) for social platforms like TikTok, Douyin, Xiaohongshu, and WeChat Channels.

by mebuswCommunityNot reviewed

Community author

Agents
Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode
License
MIT (permissive)
Pin
2a368bapinned Oct 9, 2026
Context cost
about 2,000 tokenswhen the skill loads
GitHub stars
4on mebusw/awesome-jackyshen-skills
Scripts
None found

What it does

“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".”
The author's description, from SKILL.md

Generated summary from the skill's own text

Generates optimized short video scripts (15 seconds to 3 minutes) for social platforms like TikTok, Douyin, Xiaohongshu, and WeChat Channels. The skill provides platform-specific templates, hook formulas, engagement strategies, and production guidance to help create content that captures attention and drives viewer interaction.

When to use it

  • Creating social media video content for multiple platforms
  • Developing educational or storytelling short-form videos
  • Crafting hooks and CTAs to boost engagement and saves
  • Planning 30-60 second trending video scripts for TikTok or Douyin

When not to

  • Producing long-form documentary or interview content
  • Creating YouTube tutorials over 10 minutes
  • Writing scripts requiring extensive dialogue or narrative depth

Install

These commands install from the publisher's repository and need no account.

skills CLI

npx skills add mebusw/awesome-jackyshen-skills --skill jackyshen-gen-short-video-script

Installs from the repository's default branch, which may have changed since the commit we checked.

GitHub CLI 2.90 or later

gh skill install mebusw/awesome-jackyshen-skills jackyshen-gen-short-video-script@2a368ba31f18eab221912c9bbd1aacb69a612b46

Installs the commit we checked (2a368ba).

Copy by hand

Download the folder at 2a368ba and put it in .claude/skills/jackyshen-gen-short-video-script for Claude Code and in .agents/skills/jackyshen-gen-short-video-script for Codex, Cursor, Gemini CLI, GitHub Copilot and OpenCode.

Skill folder on GitHub at 2a368ba

Copy for your agent

A prompt for any coding agent. It installs this skill from GitHub at the pinned commit, copies the files as they are, and runs nothing unless you ask.

Prompt

Install the agent skill "jackyshen-gen-short-video-script" by mebusw.

Source, pinned to commit 2a368ba31f18eab221912c9bbd1aacb69a612b46:
https://github.com/mebusw/awesome-jackyshen-skills/tree/2a368ba31f18eab221912c9bbd1aacb69a612b46/skills/jackyshen-gen-short-video-script

1. Download that folder at exactly this commit. Do not use the default branch.
2. Copy every file unchanged, keeping the folder structure, into .claude/skills/jackyshen-gen-short-video-script/ for Claude Code and .agents/skills/jackyshen-gen-short-video-script/ for Codex, Cursor, Gemini CLI, GitHub Copilot and OpenCode. Create the folders if they do not exist.
3. Do not edit the files, and do not run any script in the folder unless I ask you to.
4. When you are done, list the files you copied and where you put them.

Listing and checks: https://www.agentnative.dev/skills/mebusw/jackyshen-gen-short-video-script

SKILL.md at the pin

---
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

```markdown
# [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

1. **Structure:** Clear framework, logic, hierarchy (models, formulas)
2. **Extractability:** Easy to scan, remember, and apply (lists, steps, key terms)
3. **Transferability:** Applicable across multiple scenarios

## Four Sharing Drivers

1. **Benefit:** Shows stance or brings actual value
2. **Cognitive:** New knowledge to validate or learn together
3. **Emotional:** Belonging, superiority, achievement, self-expression
4. **Social:** Find like-minded people, build connections

## Task Process

1. **Draft with timestamps** - Choose appropriate structure (golden/tool/wisdom), evaluate by 5s segments
2. **Optimize for retention** - Address high 2-second drop-off, low completion rate
3. **Optimize for reach** - Address low view count despite good retention
4. **Final script** - Output clean version without timestamps
5. **Validate** - Re-evaluate final script against golden structure
6. **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

From mebusw/awesome-jackyshen-skills at 2a368ba, shown as plain text under its license: MIT (permissive). The license text is in LICENSE.

View SKILL.md on GitHub at 2a368ba

Files

1 file, 8.5 KB in total. Each file has a sha256 in the pin's manifest; the first 12 characters are shown.

Skill folder on GitHub at 2a368ba
  • all-images-ai-automation

    This skill automates All Images AI operations by discovering and executing tools through Composio's All Images AI toolkit via Rube MCP.

    by ComposioOfficial publisher

    Agents not labelled yet · about 710 tokens · pinned 6 days ago

  • remotion-best-practices

    This skill routes the agent through Remotion's specialized knowledge bases for video creation, editing, and deployment.

    by RemotionOfficial publisher

    Contains scripts

    Claude Code, Codex, Cursor +3 · about 920 tokens · pinned 6 days ago

  • remotion-best-practices

    This skill routes the agent to specialized Remotion sub-skills based on the user's task, covering video creation, project setup, React markup, maps…

    by RemotionOfficial publisher

    Claude Code, Codex, Cursor +3 · about 1K tokens · pinned 6 days ago

  • remotion-captions

    This skill enables video caption workflows including transcribing audio to generate captions, displaying captions in videos, and importing captions from SRT…

    by RemotionOfficial publisher

    Claude Code, Codex, Cursor +3 · about 220 tokens · pinned 6 days ago

  • remotion-captions

    This skill enables the agent to work with captions in Remotion videos by transcribing audio to generate captions, displaying them in videos, and importing…

    by RemotionOfficial publisher

    Claude Code, Codex, Cursor +3 · about 270 tokens · pinned 6 days ago

  • remotion-create

    This skill scaffolds a new Remotion video project, opens the browser-based Studio for live preview, and guides composition development using React markup.

    by RemotionOfficial publisher

    Claude Code, Codex, Cursor +3 · about 680 tokens · pinned 6 days ago

The skills listed here are third-party software, collected from public GitHub repositories as a catalog of recent skills and provided as is. Agent Native does not write or control them and is not responsible for any harm, loss or damage caused by installing or using them. Labels and checks describe what we saw at one commit and are not a guarantee. Read a skill's files before you run it. Terms of use