draftcut SKILL.md skillA
draftcut from poetcoderjun/draftcut is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add poetcoderjun/draftcut/draftcut@git:20261017.e9549c8Pins git:20261017.e9549c8 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- poetcoderjun/draftcut
- Path
SKILL.md- Versions recorded
- 10
- Latest version
- git:20261017.e9549c8, committed Oct 17, 2026
- First version recorded
- Aug 6, 2026
- Size
- 11,673 bytes
- Repository stars
- 12
- License
- a license file GitHub does not identify
Turn natural speech into a refined original-voice narration and a polished video. Review the full spoken manuscript in the conversation, then automatically deliver a clean original-voice video after explicit approval. Graphic packaging is a separate stage with its own director-script approval.
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
# DraftCut 自然说话 → 对话中审核完整文稿 → 批准后自动交付干净成片 → 按需审核导演脚本 → 包装成片。输入一份录音或一支口播视频,可选素材和参考片;保留用户声音,不用 TTS 补词。所有工作放入新的独立项目目录,原片不覆盖。 ## 从一句请求开始 用户只需说“请使用 DraftCut 的 Skill,把这个文件做成一个视频。我想要的样式和风格是……”。以下流程、独立目录、原声保护、两道审核由本 Skill 默认负责,不要求用户补写操作步骤。Agent 自选新的项目目录;风格缺少细节时结合内容提出一个方案,不为可选偏好连续追问。已有可靠转写和健康依赖优先复用。 DraftCut 是本次专用工作流的负责人,HyperFrames 用作底层制作与渲染。按需要读取 HyperFrames 的结构、动画和 CLI 规范;没有外部 HyperFrames Skill 时,使用本仓库 references 与锁定 CLI 的 `--help`,不依赖作者安装的私有 Skill,不另启一套重复的用户创意访谈;将本次已有素材/风格写入工程 brief,后续问题集中在可读提案的必要取舍上。 直接在当前命令行/Codex 对话正文中输出完整可读稿件、简短删改理由和导演方案,不能只给文件路径或下载链接代替正文。用户以自然语言确认具体版本;不另建展示网页或操作平台,不把内部 hash、JSON、目录规划、测试签名命令当作用户的制作工作。内部证据由 Agent 管理。干净成片阶段按宿主 Agent 读取到的真实、直接用户消息确认:完整文稿已展示后,用户明确批准当前版本,就在同一任务继续生成干净成片,不再要求终端签名或额外“开始/继续”指令。含修改条件、含糊回复、历史无关批准、Agent自审或模拟用户均不算批准。工程中的对话审计记录仅供追溯,不是加密回执,不能宣称为可信宿主签名。现有签名版 HyperFrames 包装路径仍按[审批设置](docs/approvals.md)和[对话批准边界](docs/conversational-approvals.md)处理,不伪造其回执,也不把干净成片审计记录冒充为那条路径的签名。 …
Read the whole file at its exact version.
How to install
mdr add poetcoderjun/draftcut/draftcut@sha256:dad5da18a90e228fThe line at the top of this page pins the label git:20261017.e9549c8, 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_2nmhb4ihltjeq7m3)
2 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 10 versions of this file, between Aug 6, 2026 and Oct 17, 2026, about one every 8 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20261017.e9549c8 latest | 2026-10-17 | e9549c8 | 11,673 B | A | view · diff |
| git:20261015.aaa79c5 | 2026-10-15 | aaa79c5 | 9,644 B | A | view · diff |
| git:20261015.7bc75c4 | 2026-10-15 | 7bc75c4 | 9,326 B | A | view · diff |
| git:20261015.f4c6e32 | 2026-10-15 | f4c6e32 | 9,067 B | A | view · diff |
| git:20261015.cb2dbf9 | 2026-10-15 | cb2dbf9 | 8,672 B | A | view · diff |
| git:20261015.cc359ed | 2026-10-15 | cc359ed | 4,887 B | A | view · diff |
| git:20261015.cbba8f2 | 2026-10-15 | cbba8f2 | 4,908 B | A | view · diff |
| git:20261007.9f7fbdd | 2026-10-07 | 9f7fbdd | 4,866 B | A | view · diff |
| git:20260806.dc7921e | 2026-08-06 | dc7921e | 4,052 B | A | view · diff |
| git:20260806.b46c62b | 2026-08-06 | b46c62b | 3,925 B | A | view |
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 (11673 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
poetcoderjun/draftcut · 12 stars · license a license file GitHub does not identify · pushed 2026-10-21 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_2nmhb4ihltjeq7m3 GET https://markdownregistry.com/api/v1/resolve?ref=poetcoderjun/draftcut/draftcut GET https://markdownregistry.com/api/v1/blob/dad5da18a90e228fb22d66d847084973aa8d6f0948dd0c0ff6ae0eba713ed885
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.