script-writing

script-writing is a skill for Codex from yutianxiao6/openreel-studio. It costs 68 tokens per session (1,072 once invoked), scanned A, original, MIT.

A Chinese-language guide for writing or rewriting story scripts in OpenReel text nodes. It focuses on characters, actions, dialogue, emotional changes, causes, and how each scene ends.

In plain words
What is it for?
Use it to write short films, episodes, scene-based stories, dialogue, or complete scripts for OpenReel.
Why use it?
It turns a theme or rough material into a clear sequence of events that can guide images, storyboards, and video prompts.

Skill for Codex

Written for Codex: agents/openai.yaml present.

Good fit Use it to write short films, episodes, scene-based stories, dialogue, or complete scripts for OpenReel.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/yutianxiao6/openreel-studio/script-writing
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 yutianxiao6/openreel-studio --skill script-writing
Clone the repo
git clone --depth 1 https://github.com/yutianxiao6/openreel-studio

Made for: Codex.

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

README.md
[![agentmods](https://agentmods.dev/badge/skills/yutianxiao6/openreel-studio/script-writing/github.svg)](https://agentmods.dev/skills/yutianxiao6/openreel-studio/script-writing)
Your own site
<a href="https://agentmods.dev/skills/yutianxiao6/openreel-studio/script-writing"><img src="https://agentmods.dev/badge/skills/yutianxiao6/openreel-studio/script-writing/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 script-writing

Your own site · 80×15
<a href="https://agentmods.dev/skills/yutianxiao6/openreel-studio/script-writing"><img src="https://agentmods.dev/badge/skills/yutianxiao6/openreel-studio/script-writing.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 68 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,072 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
  • NVIDIA SkillSpector pass 7 Sept 2026
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.00068 $0.01072
Opus 5 $0.00034 $0.00536
Sonnet 5 $0.00014 $0.00214
Haiku 4.5 $0.00007 $0.00107

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

Security

Grade A, and why

script-writing 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 10d 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.

apps/api/app/skills/script-writing/SKILL.md · 83 lines

What it actually says

剧本写作 Skill

用于 text 节点的 fields.content。这一份承接剧本正文;图片 prompt、分镜构图和视频 prompt 由对应模块 skill 承接。

内容范围

剧本正文聚焦故事情节、人物动作、对白前后情境、人物关系、情绪变化和因果推进。15 秒短片也写成完整故事,有清楚的开端、变化和落点。

用户只给主题时,可以根据风格和时长补出一个简单可执行概念,并把假设写进正文。已有剧本节点时,沿着原节点内容局部补全或改写。

写法原则

先写清“谁在什么地方、为什么行动、遇到什么变化、最后落到什么画面或情绪”。正文以可拍摄的动作和反应推进故事,少写抽象评价,多写能被人物图、场景图、分镜和视频 prompt 继续使用的具体信息。

每段剧情包含:

  • 入口状态:人物、地点、关系、当前目标。
  • 触发事件:让人物开始行动或情绪变化的原因。
  • 动作推进:人物具体做什么,环境或对手如何回应。
  • 情绪转折:人物从一种状态变到另一种状态。
  • 落点画面:最后停在一个清楚的动作、表情、关系变化或悬念。

短片剧本保持紧凑。15 秒通常写 3-5 个连续节拍:建立人物和场景、触发动作、动作升级、结果或反转、结尾停留。30-60 秒可以写成 5-8 个节拍。多段或多集项目按段落写清每段的目标、冲突、结尾衔接。

对白服务动作和情绪。对白前后写明说话时的动作、表情或关系变化,让后续分镜知道这句台词发生在什么画面里。

风格写进叙事质感和动作选择,例如悬疑、热血、轻喜、国漫、写实、广告感;风格不替代剧情因果。

字段格式

写入 fields.content

# 故事剧本:《标题》

## 故事正文
(连续自然段,写入口状态、触发事件、动作推进、情绪转折和落点画面。)

## 对白
- 人物:「台词」

对白缺省时,## 对白 下写 无明确对白。

节点字段

  • fields.purpose: script
  • fields.stage: story
  • fields.content: 完整剧本正文
  • fields.references: 可指向用户提供的文本、参考图说明或上游设定,role 使用 context

用户只要求在聊天里整理或改写剧本时,直接返回正文,不创建节点。用户明确要求把长剧本保存到画布时,Agent 先创建占位节点:

{
  "type": "text",
  "fields": {
    "title": "整理后的剧本",
    "purpose": "script",
    "stage": "story",
    "generation": {
      "instruction": "把上面的素材整理成标准剧本,只输出完整剧本正文。",
      "source_message_count": 2
    }
  }
}

source_message_count 要覆盖素材消息和当前保存要求;“上一轮给素材、本轮要求保存”时通常填 2。随后调用 node.run。原始素材和生成后的长正文不放进 Agent 的工具参数;runner 从创建时捕获的用户消息读取素材,并且只在正文完整生成后写入 fields.content。成功返回已经代表原子写入完成,不再用 node.get 读取长正文做重复验证。之后需要查看或分析正文时使用 node.get;正文只在 content_page 返回一次,默认窗口最多 8000 字符,按 content_page.next_offset 继续分页,content_limit=0 只读正文元数据。

检查点

  • 故事能被后续人物图、场景图、分镜和视频提示词继续使用。
  • 人物、地点、关键动作和情绪转折足够具体。
  • 开端、触发、变化和落点完整。
  • 对白与动作、表情或关系变化有关联。
  • 字段内容和节点标题一致。
Files

What ships with it

1 file 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. 10d ago First seen · 83 lines · 68 tokens per session scan A d4b78c2a0b6c

Subscribe to this mod's changes

script-writing is a skill published in the GitHub repository yutianxiao6/openreel-studio (29 stars, last pushed 23d ago), licensed MIT. It adds 68 tokens to every session and 1,072 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

webgl-holographic-foil

A self-contained WebGL2 hero: thin-film interference over a crushed-foil surface whose palette shifts with the viewing angle; move the cursor to tilt the film.

nexu-io/open-design · 41 tokens

general-video

Author or edit a custom HyperFrames composition when no specialized workflow fits, or when BRIEF.md sets flow: companion. Use for longer or multi-scene pieces, brand and sizzle reels, montages, static loops, static title cards, footage remixes, and freeform builds. Use motion-graphics instead for a short unnarrated…

heygen-com/hyperframes · 92 tokens

html-ppt-hermes-cyber-terminal

OpenDesign + BYOK: choosing and wiring your own model, hands-on — cost, quality, and the routing decision. Built as a decision-grade AI literacy deck for engineers, IT, applied-AI teams.

nexu-io/open-design · 53 tokens

html-ppt-taste-brutalist

16:9 HTML deck in tactical-telemetry / CRT-terminal taste. Deactivated-CRT charcoal slides, white-phosphor monospace, hazard-red accent, scanline overlay, ASCII syntax, density over decoration. Distilled from Leonxlnx/taste-skill brutalist-skill (Tactical Telemetry mode).

nexu-io/open-design · 78 tokens

diagnostic-stem-delivery

Audio production with diagnostic analysis, timecode parsing from documents, and verified export workflow.

HKUDS/OpenSpace · 23 tokens

chengfeng-check-updates

An environment manager for a video-editing system. It checks whether its skills and runtime—the software needed to run them—are installed and compatible.

Agentchengfeng/chengfeng-videocut-skills · 120 tokens