Token导航 LogoToken导航

Agent Skill · 研究检索

script-writing(剧本写作)

用于辅助文档、README、Markdown、说明文和内容稿件的整理与改写。它适合让 Agent 提炼结构、补齐章节、统一术语、检查链接或把零散材料整理成可读文档。使用时应保留项目已有事实、命令和路径,不要把未确认的信息写成确定结论;涉及对外文案时,还需要控制语气,避免过度营销或夸大能力。

script-writing 是研究检索类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为只读;许可证信息还不明确,第三方扫描已通过,按安装量在研究检索类的 73,675 个 Skill 里排第 36,848。

总安装 1,853周安装 78GitHub Stars 142下载 649核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:script-writing(剧本写作)
来源仓库:https://github.com/vivy-yi/xiaohongshu-skills
仓库路径:skills/script-writing
安装命令:
npx skills add https://github.com/vivy-yi/xiaohongshu-skills --skill script-writing
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/vivy-yi/xiaohongshu-skills --skill script-writing

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

用于辅助文档、README、Markdown、说明文和内容稿件的整理与改写。它适合让 Agent 提炼结构、补齐章节、统一术语、检查链接或把零散材料整理成可读文档。使用时应保留项目已有事实、命令和路径,不要把未确认的信息写成确定结论;涉及对外文案时,还需要控制语气,避免过度营销或夸大能力。

当前顶部介绍已提供,无需额外补充。原始 SKILL.md 摘录为空,暂无更多细节。script-writing 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

来源仓库内路径:skills/script-writing

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/vivy-yi/xiaohongshu-skills --skill script-writ…;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它标注为只读,先用只读任务试一次,确认行为符合预期再扩大使用范围。

常见问题

6 条

script-writing 怎么安装?

在终端执行 npx skills add https://github.com/vivy-yi/xiaohongshu-skills --skill script-writing。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

script-writing 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

script-writing 需要什么权限?

权限级别是只读。该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

script-writing 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

script-writing 用的人多吗?

公开数据是累计安装 1,853 次,近一周安装 78 次,下载 649 次,GitHub 142 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

script-writing 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 第三方扫描已通过,常见的高风险行为没有命中。
  • 标注为只读权限,试用阶段不容易误改本地文件。

先想清楚的地方

  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。
  • 只想先试试效果、不希望它改动本地文件的人。

不太适合

  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
script-writing

剧本写作 · 本页

1,853142只读未明确通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

Script Writing (脚本撰写)

Overview

Script writing is the art of planning and structuring Xiaohongshu video content, live streams, and carousel narratives to deliver engaging, valuable content that maintains viewer attention from start to finish, ensuring clear communication and maximum retention.

When to Use

Use when:

  • Creating video content (tutorials, vlogs, reviews)
  • Planning live stream content and talking points
  • Structuring carousel narratives (multi-slide story)
  • Delivering educational or instructional content
  • Creating sponsored content (brand requirements)
  • Aiming for higher completion rates

Do NOT use when:

  • Spontaneous, authentic content (script can feel forced)
  • Behind-the-scenes or casual vlogs (natural is better)
  • Short, simple content (overkill for quick tips)

Core Pattern

Before (unscripted content):

❌ "Rambled, lost train of thought, forgot key points"
❌ "Video was 5 minutes but could have been 2 minutes"
❌ "Viewers dropped off at 30% (lost interest)"
❌ "Had to reshoot multiple times (forgot what to say)"
❌ "No clear structure, felt disorganized"

After (well-scripted content):

✅ "Clear structure: hook → value → CTA"
✅ "Concise: 2 minutes packed with value"
✅ "70% completion rate (vs 30% before)"
✅ "One take (knew exactly what to say)"
✅ "Viewer feedback: 'So clear and easy to follow!'"
✅ "Higher engagement: more saves and shares"

5 Script Elements:

  1. Hook - Grab attention in first 3 seconds
  2. Structure - Clear beginning, middle, end
  3. Value - Deliver promised information
  4. Pacing - Maintain engagement throughout
  5. CTA - Clear call-to-action at end

Quick Reference

Content TypeScript LengthStructureFocus
Short Video (15-60s)100-300 wordsHook → 3 tips → CTAQuick value, fast-paced
Long Video (1-3 min)300-800 wordsHook → Problem → Solution → CTADetailed explanation
Tutorial (2-5 min)500-1500 wordsIntro → Steps → Tips → CTAEducational, clear steps
Live Stream (30-60 min)Outline + key pointsOpening → Content → Q&A → ClosingFlexible, interactive
Carousel (5-10 slides)50-100 words/slideTitle → Story → Summary → CTAVisual storytelling

Implementation

Step 1: Define Content Objective

Clarify Purpose Before Scripting:

Content Objective Framework:

1. Identify Primary Goal
   Educational:
   - Teach a skill or concept
   - Explain how something works
   - Provide step-by-step guide

   Example: "Teach viewers how to build a skincare routine for dry skin"

   Entertaining:
   - Tell a story or experience
   - Share humor or relatable content
   - Create emotional connection

   Example: "Share my skincare journey and failures before finding what works"

   Promotional:
   - Highlight product benefits
   - Share honest review
   - Encourage purchase or trial

   Example: "Review this moisturizer and explain why it's worth the price"

2. Define Target Audience
   Questions:
   - Who is watching? (age, experience level, interests)
   - What do they already know? (beginner, intermediate, advanced)
   - What do they want to learn? (specific pain points or goals)

   Audience Example:
   "Beginner skincare enthusiasts, 20-35 years old, struggling with
    dry skin, looking for simple affordable routine"

3. Determine Key Message
   One Main Idea:
   - What's the ONE thing viewers should remember?
   - If they forget everything else, what should they recall?

   Key Message Example:
   "You don't need expensive products for good skincare. Consistency
    and using the right ingredients for your skin type matters more."

4. Set Success Metrics
   What Does Success Look Like?
   - Completion rate: 70% watch to end
   - Engagement: 10% like/save/share
   - Conversion: 5% follow or click link
   - Retention: 40% rewatch or save for later

Content Objective Template:
Content Type: [Video/Carousel/Live Stream]
Primary Goal: [Educational/Entertaining/Promotional]
Target Audience: [Description]
Key Message: [One sentence main takeaway]
Success Metric: [Specific goal]

Step 2: Structure Your Script

Create Clear Framework:

Script Structure Templates:

1. Short Video Script (15-60 seconds)
   Structure: Hook → 3 Tips → CTA

   Hook (3 seconds):
   "Stop making these 3 skincare mistakes that are ruining your skin!"

   Body (40 seconds):
   Tip 1 (10 seconds): "Mistake #1: Over-washing. You're stripping your skin's natural oils."
   Tip 2 (10 seconds): "Mistake #2: Skipping moisturizer. Even oily skin needs hydration."
   Tip 3 (10 seconds): "Mistake #3: Using too many products. Less is more."
   Summary (10 seconds): "Fix these three things and your skin will thank you."

   CTA (7 seconds):
   "Follow for more skincare tips! Comment below which mistake you've been making."

2. Tutorial Script (2-5 minutes)
   Structure: Intro → What/Why → How → Tips → CTA

   Introduction (20 seconds):
   - Hook: "Want to build a skincare routine that actually works?"
   - What: "Today I'm showing you my complete dry skincare routine"
   - Why: "This routine transformed my skin in 30 days"

   What & Why (30 seconds):
   - Explain: "Dry skin needs hydration, not oil-stripping products"
   - Set expectations: "This routine takes 5 minutes, morning and night"

   Step-by-Step (2-3 minutes):
   - Step 1: [Product name] - How to use, why it's important
   - Step 2: [Product name] - How to use, why it's important
   - Step 3: [Product name] - How to use, why it's important
   - Step 4: [Product name] - How to use, why it's important

   Pro Tips (30 seconds):
   - Tip 1: [Specific technique or warning]
   - Tip 2: [Product recommendation or alternative]

   CTA (20 seconds):
   - "Save this for your next routine shopping trip"
   - "Comment questions below"
   - "Follow for more skincare routines"

3. Storytelling Script (Vlog, Journey)
   Structure: Context → Challenge → Journey → Resolution → Takeaway

   Context (20 seconds):
   - Set scene: "6 months ago, my skin was a mess"
   - Establish relatability: "I tried everything, nothing worked"

   Challenge (20 seconds):
   - Problem: "Dry, flaky, red skin. I was embarrassed to go out"
   - Emotion: "I felt hopeless and frustrated"

   Journey (60-90 seconds):
   - What you tried: "I tried 10+ products, spent hundreds of dollars"
   - What failed: "Most made it worse"
   - Turning point: "Finally learned about skin barriers and ingredients"

   Resolution (30 seconds):
   - Where you are now: "My skin is clear, hydrated, happy"
   - What worked: "Simple routine, right ingredients"

   Takeaway (20 seconds):
   - Lesson learned: "Less is more. Consistency over intensity."
   - CTA: "Share your skincare journey in comments!"

4. Promotional/Review Script
   Structure: Hook → Problem → Solution (Product) → Proof → CTA

   Hook (5 seconds):
   - "Is this ¥500 moisturizer worth it? I tested it for 30 days."

   Problem (15 seconds):
   - "I've tried dozens of moisturizers that promise results but deliver nothing."
   - "My dry skin was still flaky, tight, uncomfortable."

   Solution - Product (30 seconds):
   - "Enter [Product Name]. This is what makes it different:"
   - Key ingredients: [Hyaluronic acid, ceramides, etc.]
   - Texture: "Lightweight, absorbs fast, non-greasy"

   Proof (30 seconds):
   - "After 30 days: My skin is finally hydrated"
   - Show before/after if applicable
   - "Worth every penny"

   CTA (10 seconds):
   - "Link in bio if you want to try it"
   - "Comment if you have questions"

5. Live Stream Script Outline
   Structure: Opening → Content → Q&A → Closing

   Opening (5 minutes):
   - Welcome viewers: "Hi everyone! Welcome to today's livestream"
   - Topic preview: "Today we're talking about [topic]"
   - Housekeeping: "Drop questions in chat, I'll answer at the end"

   Main Content (20-40 minutes):
   - Deliver 3-5 key points
   - Use examples/stories for each point
   - Engage with viewers: "Has anyone experienced this? Type 'yes' in chat"
   - Show products/demos if applicable

   Q&A (10-15 minutes):
   - "Now let's answer your questions"
   - Read and respond to chat questions
   - Prioritize: Most common questions, most relevant

   Closing (5 minutes):
   - Recap: "Today we covered [summary]"
   - CTA: "Follow me for more content like this"
   - Next stream: "Join me next [day/time] when we discuss [topic]"
   - Sign off: "Thanks for hanging out! See you next time!"

Step 3: Write Compelling Hook

Grab Attention Immediately:

Hook Formulas:

1. Problem/Agitation Hook
   Format: "Stop making [mistake] that's causing [problem]"

   Examples:
   - "Stop washing your face twice a if you have dry skin!"
   - "Why your skincare routine isn't working (and how to fix it)"
   - "The one product that's ruining your skin"

2. Curiosity Hook
   Format: "You won't believe what happened when I..."

   Examples:
   - "I stopped using moisturizer for a week. Here's what happened."
   - "Dermatologists hate this one skincare trick"
   - "The ¥20 product that outperformed ¥200 alternatives"

3. Result Hook
   Format: "How I achieved [result] in [timeframe]"

   Examples:
   - "How I cleared my skin in 30 days"
   - "From dry to glowing: My 3-month transformation"
   - "I built a skincare routine for under ¥200"

4. Number/List Hook
   Format: "[Number] [adjective] [things/tips/mistakes]"

   Examples:
   - "7 skincare ingredients to avoid if you have sensitive skin"
   - "5 budget skincare products that actually work"
   - "3 mistakes you're making in your skincare routine"

5. Story Hook
   Format: "I never thought [result] was possible until..."

   Examples:
   - "I never thought I'd have clear skin until I learned this one thing"
   - "After 10 years of struggling with acne, I finally found what works"
   - "My skincare journey: from skeptic to believer"

Hook Best Practices:
✅ Relevant to content (deliver on promise)
✅ Specific (not generic "amazing skincare tips")
✅ Urgent (why watch NOW?)
✅ Emotional (trigger curiosity, pain, desire)
❌ Misleading (clickbait hurts trust)

Step 4: Write Body Content

Deliver Value Efficiently:

Body Content Writing:

1. Be Concise
   Rule: Remove 50% of words in first draft

   Before Wordy:
   "What I want to tell you about next is really important because it's
    going to help you understand the reason why so many people struggle
    with this particular issue." (28 words)

   After Concise:
   "Here's why so many people struggle with this:" (7 words)

   Techniques:
   - Remove filler words (really, very, just, that)
   - Use active voice (not passive)
   - Get to point immediately (no long intros)

2. Use Simple Language
   ✅ Conversational (like talking to friend)
   ✅ Avoid jargon (or explain if necessary)
   ✅ Short sentences (easier to follow)
   ✅ Concrete examples (not abstract concepts)

   Example:
   Instead of: "Utilize this exfoliating agent to remove keratinized cells"
   Use: "Use this exfoliant to remove dead skin cells"

3. Structure with Signposting
   Help viewers follow along:
   - "First, let's talk about..."
   - "Now, here's the important part:"
   - "So what does this mean for you?"
   - "Let me show you an example:"
   - "Here's the takeaway:"

4. Add Examples and Stories
   Why: Make content relatable and memorable

   Example Formula:
   - Abstract concept
   - "For example..."
   - Specific story/scenario
   - "See how this works?"

   Example in Script:
   "You need to patch test new products.
    For example, when I tried this new serum, I applied a small amount
    behind my ear for 3 days before using it on my face.
    Good thing I did—I had a reaction! If I'd put it on my face,
    it would have been much worse."

5. Include Visual Cues
   Direct what appears on screen:

   Video Script:
   "[Show product close-up]"
   "[Cut to me applying product]"
   "[Graphics: 3 key points appear on screen]"

   Carousel Script:
   "Slide 1: Title + hook image"
   "Slide 2-4: Content with illustrations"
   "Slide 5: Summary + CTA"

6. Pacing and Variety
   Maintain engagement:
   - Change pace every 30-60 seconds
   - Mix explanation with demonstration
   - Add energy/tone variation (not monotone)
   - Include transitions between topics

   Pacing Example:
   - Fast-paced section: List 5 tips quickly (energy)
   - Slow down: Explain most important tip (emphasis)
   - Speed up again: Move to next topic (momentum)

Step 5: Craft Effective CTA

Drive Action at End:

Call-to-Action Formulas:

1. Follow CTA
   Simple: "Follow me for more [content type]!"
   Benefit-driven: "Follow so you don't miss tomorrow's tip on [topic]"
   Exclusive: "Followers get early access to my routine templates"

2. Engagement CTA
   Comment: "Comment 'ROUTINE' and I'll DM you the full product list"
   Save: "Save this for your next shopping trip"
   Share: "Share with a friend who needs to see this"
   Like: "Like if you found this helpful"

3. Conversion CTA
   Link in Bio: "Full routine breakdown in bio, link to check it out"
   Product: "Available at [store], link in bio"
   Waitlist: "Join waitlist for my course, link in bio"

4. Community CTA
   Join: "Join my skincare challenge, comment 'CHALLENGE' to participate"
   Group: "WeChat group in bio, join for daily tips"
   UGC: "Try this routine and tag me, I'll share my favorites"

CTA Best Practices:
✅ Specific (not "engage with this content")
✅ Single action (don't ask for follow + comment + share)
✅ Easy (one step, clear instruction)
✅ Relevant to content (makes sense for what they just watched)
❌ Desperate ("please follow me")
❌ Multiple CTAs (confusing)

CTA Examples by Content Type:

Educational Content:
"Save this so you can reference it later"

Promotional Content:
"Link in bio if you want to try it"

Community Building:
"Comment your questions below, I'll reply to everyone"

Storytelling Content:
"Share your similar experience in comments"

Common Mistakes

MistakeWhy HappensFix
Script too longWant to include everythingBe ruthless: cut 50%, focus on essentials
Monotone deliveryReading script roboticallyPractice, add energy, vary pace
Weak hookDon't realize importance of first 3 secondsSpend most time crafting hook
Too much jargonWant to sound expertUse simple language, explain terms
No clear CTAFeel awkward askingAlways include specific CTA
RamblingDidn't plan structureCreate outline, stick to points
Boring visualsFocused only on wordsPlan visual cues alongside script

Real-World Impact

Case Study: Script Quality Improvement

  • Before: Unscripted videos, rambled 5 minutes, 30% completion, confused comments
  • After: Scripted with clear structure, 2 minutes concise, 70% completion, positive feedback
  • Result: Double completion rate, 3x more saves, higher follower growth

Data-Backed Insights:

  • Scripted content has 2-3x higher completion rate than unscripted
  • Optimal video length: 60-90 seconds for highest completion
  • First 3 seconds determine if 60% of viewers continue watching
  • Videos with single clear CTA have 2x higher conversion than vague CTAs
  • Educational content with clear steps gets 3x more saves than vague advice
  • Storytelling content with emotional hook gets 2x more shares than informational

Related Skills

REQUIRED: Use short-video-production (script guides video creation) REQUIRED: Use content-planning (script aligns with content strategy)

Recommended:

  • livestream-sales (live stream scripting)
  • vlog-creation (storytelling scripts)
  • tutorial-creation (educational scripts)

平台分布

Codex

35.12%
按下载量换算228

Claude

29.65%
按下载量换算192

Cursor

18.17%
按下载量换算118

Gemini CLI

8.24%
按下载量换算53

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills