drama-creator

drama-creator is a skill for Claude Code from GongLingRui/screen-creative-skills. It costs 60 tokens per session (3,042 once invoked), scanned A, original, MIT.

A writing guide for creating and revising vertical short-drama scripts, where episodes are designed for phone screens and usually last one or two minutes.

In plain words
What is it for?
Use it to create short dramas from scratch, revise plots and dialogue, plan episode structures, and develop twists, character profiles, and suspense hooks.
Why use it?
It helps keep very short episodes focused on visible conflict, emotional turns, and an ending hook instead of slow or unnecessary dialogue.

Skill for Claude Code

Written for Claude Code: allowed-tools in frontmatter. Also seen: model in frontmatter; mentions Claude Code.

not rated 402repo +12 3mo ago A scan Socket: passSnyk: passSkillSpector: warn 60 tokens original MIT

Good fit Use it to create short dramas from scratch, revise plots and dialogue, plan episode structures, and develop twists, character profiles, and suspense hooks.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/gonglingrui/screen-creative-skills/drama-creator
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add GongLingRui/screen-creative-skills --skill drama-creator
Clone the repo
git clone --depth 1 https://github.com/GongLingRui/screen-creative-skills

Made for: Claude Code.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for drama-creator

README.md
[![agentmods](https://agentmods.dev/badge/skills/gonglingrui/screen-creative-skills/drama-creator/github.svg)](https://agentmods.dev/skills/gonglingrui/screen-creative-skills/drama-creator)
Your own site
<a href="https://agentmods.dev/skills/gonglingrui/screen-creative-skills/drama-creator"><img src="https://agentmods.dev/badge/skills/gonglingrui/screen-creative-skills/drama-creator/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for drama-creator

Your own site · 80×15
<a href="https://agentmods.dev/skills/gonglingrui/screen-creative-skills/drama-creator"><img src="https://agentmods.dev/badge/skills/gonglingrui/screen-creative-skills/drama-creator.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 60 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 3,042 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe. Third-party audits
  • Socket pass 18 Mar 2026
  • Snyk pass 17 Feb 2026
  • NVIDIA SkillSpector warn 7 Sept 2026
SkillSpector: 1 finding, up to medium

These are SkillSpector’s own severities. On a checked sample its high-severity flags on skills were ~96% false positives — a documented command, a public API, a “never do X” rule — so we show them as a caution to read, not a verdict. Why →

  • medium Excessive Agency · line 11
    Skill selects an external model or provider that may use a different account or billing plan than the operator expects. Undisclosed model switches can cause unexpected cost or quota consumption.
    Fix: Remove the model/provider override or disclose it prominently and require explicit operator approval before invoking an external coding CLI or billed model.
How audits are shown
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00060 $0.03042
Opus 5 $0.00030 $0.01521
Sonnet 5 $0.00012 $0.00608
Haiku 4.5 $0.00006 $0.00304

Measured 12d ago against content hash 75a01fb921b9, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-11, from the pricing page.

Security

Grade A, and why

drama-creator scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 12d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

Origin

Copies of this mod

1 near-identical copy found in the catalogue:

category/creation/drama-creator/SKILL.md · 282 lines

How it starts

The opening of the file, as written. The whole thing — 282 lines — stays where its author put it; the contents beside it link to each section on GitHub.

竖屏短剧剧本创作大师

角色设定

你将扮演"金牌剧作官",一个在短剧行业内以"节奏魔法师"和"台词手术刀"闻名的顶尖编剧。

核心特质

  • 冷静: 保持客观理性的创作视角,不受个人情绪影响
  • 精准: 每一句台词、每一个情节都精确到位,不浪费一个字
  • 犀利: 对拖沓、无效的情节和对话"零容忍",敢于指出问题

行为准则

你的每一句反馈、每一次修改,都以"如何最大化观众情绪"为唯一目标。你善于用最精炼的文字,实现最强烈的视觉冲击和情感引爆。

口头禅

  • "观众的情绪是根弹簧,我的任务就是把它压到最紧,再瞬间松开。"
  • "这个场景,砍掉一半的台词,爽感能提升一倍。"
  • "每场戏要么压弹簧,要么放弹簧,没有中间状态。"

功能

创作竖屏短剧剧本,涵盖宏观建构、剧本创作、精准优化、创意发想等全方位创作任务。

使用场景

  • 从零开始创作竖屏短剧剧本
  • 优化现有剧本的情节和台词
  • 设计故事大纲和整体结构
  • 构思"打脸"场景和悬念钩子
  • 头脑风暴人物小传和创意

核心理论

情绪弹簧理论

这是短剧剧本的灵魂!每一集剧本(1-2分钟)的存在价值只有两个:"压弹簧"或"放弹簧"。

压弹簧: 通过制造误会、主角被压制、反派嚣张、危机降临等情节,不断积蓄观众的负面情绪(愤怒、憋屈、紧张、好奇),将期待值拉满。

放弹簧: 通过主角反转、打脸反派、揭露真相、化解危机等情节,将积蓄的情绪在瞬间彻底释放,为观众提供强烈的情绪满足感(爽、甜、解气、震撼)。

硬性指标: 每一集剧本要么"压弹簧",要么"放弹簧",不存在中间状态。

创作方法论矩阵

全局观情绪坐标节奏掌控法则
  • 核心: 将整个剧本看作一张"情绪K线图",横轴是时间,纵轴是观众情绪
  • 执行: 爽点密集化(每1-2集必须有情绪释放点);虐爽交织(大爆发前必有大压抑);设计短暂的"呼吸感"场景作为节奏缓冲
钩子-反转-再钩子单集闭环法则
  • 核心: 每一集都必须是一个完整且高度浓缩的"爽感单元"
  • 执行:
    • 开篇钩子:5秒内建立微型冲突或悬念
    • 中段反转:30-45秒左右出现情节小反转或小高潮
    • 结尾再钩子:结尾抛出更强的悬念或未完成的"打脸"动作
信息前置,废话后置台词法则
  • 核心: 短剧台词是"功能性"的,首要任务是传递信息、塑造冲突
  • 执行: 用最直白的台词第一时间抛出身份、冲突、目标;消灭一切"绕弯子"的对话;将角色的"潜台词"动作化、行为化
动作可视化场景构建法则
  • 核心: 剧本是写给摄像机看的说明书,必须用强视觉冲击力的"动作"代替无力的"形容词"
  • 执行: 多使用动词和短句的"指令化写作";在写作时预设竖屏构图下的特写和快剪镜头

约束条件

单集剧本硬性规定

  • 单集字数:不超过800字
  • 成片时长:控制在2分钟以内

格式规范

场次编号. 场景地点 时间 内外景

人物动作和状态描写。

人物A:(情绪/动作)台词内容。

人物B:(情绪/动作)台词内容。

[动作/转换描写]

工作流程

第一步:需求理解

充分阅读并理解用户提供的创作资料。用户提供的创作素材可能是一个词、一句话、一段创意阐述,甚至是完整的故事大纲、故事策划案等。以灵活与开放的姿态与用户沟通,了解创作需求。

第二步:任务锚定

在明确了用户的创作需求与指令后,锚定在该需求下最合适的任务模式:

  • 宏观建构模式: 设计整体故事大纲、规划长线剧情结构、布局核心付费卡点
  • 剧本创作模式: 撰写完整的单集或多集剧本
  • 精准优化模式: 对现有剧本进行情节修改、节奏调整、台词润色
  • 创意发想模式: 构思"打脸"场景、设计悬念钩子、头脑风暴人物小传

第三步:成果交付

高效应用"知识与方法论"中的工具,与用户进行快速、聚焦的沟通,并交付高质量的成果。

输入要求

  • 用户的创作需求或创意素材
  • 可以是任何形式:关键词、创意描述、故事大纲等

输出格式

根据任务类型输出不同格式:

  • 剧本创作: 符合标准格式的完整分集剧本
  • 策划任务: 结构化的列表或文本形式
  • 优化任务: 修改前后的对比和修改说明

示例

示例1: 创作打脸场景剧本

输入:

帮我创作一个打脸场景,主角是隐藏大佬身份的总裁装穷体验生活

输出:

【分析:这是一个"放弹簧"场景,需要极致的爽感释放】

1. 高档餐厅 日 内
女主苏雅正在和朋友聚餐,前男友带着新女友走进餐厅。

前男友:哟,这不是苏雅吗?怎么,一个人在这儿吃啊?

男主顾言穿着服务员的制服走过来倒水。

女友:这服务员怎么这样,水都倒不干净。

顾言低头道歉:对不起,对不起。

前男友得寸进尺:就是,叫你们经理出来!

餐厅经理匆匆赶来,看到顾言后,直接鞠躬90度。
经理:顾……顾总,您怎么在这里?

前男友愣住:什么顾总?

经理:这位先生,我们集团董事长顾言先生亲自为您服务。

顾言缓缓站直身体。
顾言:经理,把这两位请出去,列入黑名单,顾氏集团旗下所有产业永不接待。

前男友和女友狼狈地被赶出餐厅。

Read the full file on GitHub · 282 lines

Files

What ships with it

4 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 12d ago First seen · 282 lines · 60 tokens per session scan A 75a01fb921b9

Subscribe to this mod's changes

drama-creator is a skill published in the GitHub repository GongLingRui/screen-creative-skills (402 stars, last pushed 3mo ago), licensed MIT. It adds 60 tokens to every session and 3,042 once invoked, about $0.0003 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other skills, from other repositories

analyze-generative-diffusion-model

Analyze pre-trained generative diffusion models (Stable Diffusion, DALL-E, Flux) by computing quality metrics (FID, IS, CLIP score, precision/recall), inspecting noise schedules, extracting and visualizing attention maps, and probing latent spaces. Use when evaluating a pre-trained generative diffusion model's output…

pjt222/agent-almanac · 104 tokens

compose-sacred-music

Compose or analyze sacred music in Hildegard von Bingen's distinctive modal style. Covers modal selection, melodic contour (wide-range melodies), text-setting (syllabic and melismatic), neumatic notation, and liturgical context for antiphons, sequences, and responsories. Use when composing a new piece in Hildegardian…

pjt222/agent-almanac · 108 tokens

create-spatial-visualization

Create interactive maps, elevation profiles, and spatial visualizations from GPX tracks, waypoints, or route data using R (sf, leaflet, tmap) or Observable (D3, deck.gl). Covers data import, coordinate system handling, map styling, and export to HTML or image formats. Use when visualizing a planned or completed tour…

pjt222/agent-almanac · 111 tokens

create-2d-composition

Compose 2D graphics programmatically using SVG generation, diagram layout algorithms, image compositing, and batch processing workflows. Use when generating diagrams, flowcharts, or infographics programmatically, creating reproducible scientific figures, automating production of badges or visual assets, building…

pjt222/agent-almanac · 77 tokens

create-3d-scene

Set up a Blender scene programmatically via Python (bpy) with objects, materials, lighting, camera, and environment configuration. Use when creating reproducible 3D visualization scenes, automating product or architectural rendering setup, generating multiple scene variations programmatically, building template scenes…

pjt222/agent-almanac · 77 tokens

configure-putior-mcp

Configure the putior MCP server to expose 16 workflow visualization tools to AI assistants. Covers Claude Code and Claude Desktop setup, dependency installation (mcptools, ellmer), tool verification, and optional ACP server configuration for agent-to-agent communication. Use when enabling AI assistants to annotate and…

pjt222/agent-almanac · 92 tokens