novel-to-storyboard SKILL.md skillA
novel-to-storyboard from swotatmk/infinite-creation is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add swotatmk/infinite-creation/novel-to-storyboard@v1.0.0Pins v1.0.0 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- swotatmk/infinite-creation
- Path
skills/novel-to-storyboard/SKILL.md- Versions recorded
- 1
- Latest version
- v1.0.0, committed Sep 28, 2026
- Size
- 9,767 bytes
- Repository stars
- 105
- License
- MIT
将小说/剧本文案自动转换为分镜脚本,并提取角色特征卡与场景特征卡,辅助影视/漫画/短视频制作。.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# 小说剧本转分镜脚本 Skill v1.0
## 功能概述
| 模块 | 说明 |
|------|------|
| **分镜脚本生成** | 自动将每段叙事/对白拆解为带镜头类型、摄影机运动、光线、色调、音效的分镜 |
| **角色特征卡** | 提取角色名、外貌描述、性格描述、出场次数、代表台词、AI 绘图提示词 |
| **场景特征卡** | 提取地点类型、时间、氛围、色调、出场人物、AI 场景提示词 |
| **统计摘要** | 总镜头数、场景数、角色数一览 |
---
## 触发条件
当用户提出以下需求时,立即加载并执行本 Skill:
- "把这篇小说/剧本转成分镜脚本"
- "帮我分析剧本的角色特征/场景特征"
- "我有一段文案,帮我出分镜"
- "根据脚本生成角色卡"
- "小说转分镜"、"剧本分镜"
---
## 工作流程
```
用户提供文案(粘贴文本 or 文件路径)
↓
[步骤 1] 读取 & 清洗文本
↓
[步骤 2] 段落切分 & 类型标注(叙事/对白/动作/场景标头)
↓
[步骤 3] 场景聚合 → 场景特征分析(地点/时间/氛围/色调)
↓
[步骤 4] 角色提取 → 角色特征分析(外貌/性格/对白统计)
↓
[步骤 5] 分镜脚本生成(镜头类型/摄影机运动/光线/音效)
↓
[步骤 6] 输出 Markdown 报告 + 可选 JSON 数据
```
---
## 使用方式
### 方式一:直接粘贴文案
用户将小说/剧本文字粘贴到对话框,AI 直接处理,无需文件。
```
用户:帮我把下面这段剧本转成分镜脚本:
[粘贴文案内容]
```
**此时 AI 无需调用脚本**,直接按照分镜模板在对话中输出结构化内容。
---
### 方式二:文件处理(调用 Python 脚本)
当用户提供 `.txt` 或 `.md` 文件时,调用核心脚本处理:
```powershell
# 基础用法(输出 Markdown)
python "C:\Users\drago\.workbuddy\skills\novel-to-storyboard\scripts\parse_novel.py" "C:\path\to\novel.txt"
# 指定输出目录 + 同时输出 JSON
python "C:\Users\drago\.workbuddy\skills\novel-to-storyboard\scripts\parse_novel.py" "C:\path\to\novel.txt" -o "C:\output" -f both
# 只输出 JSON(供程序化使用)
…Read the whole file at its exact version.
How to install
mdr add swotatmk/infinite-creation/novel-to-storyboard@sha256:8ed30b37880b46c3The line at the top of this page pins the label v1.0.0, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_yxjvwxuzfsmfibu3)
2 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 1 version of this file, committed on Sep 28, 2026.
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (9767 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
swotatmk/infinite-creation · 105 stars · license MIT · pushed 2026-10-22 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_yxjvwxuzfsmfibu3 GET https://markdownregistry.com/api/v1/resolve?ref=swotatmk/infinite-creation/novel-to-storyboard GET https://markdownregistry.com/api/v1/blob/8ed30b37880b46c3c95aa9c10556b4b71a4464a20873cff09844546453100120
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.