用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/joyehuang/skills --skill article-to-script命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Turn fragmented knowledge, rough notes, research snippets, interview takeaways, project learnings, paper excerpts, or partially formed ideas into structured archive cards for the Personal Blog archive system. Use this whenever the user asks to remember, 整理, 沉淀, 归档, 记到 archive, turn notes into cards, merge new knowledge into an existing archive note, or when they provide scattered points that should become a reusable archive card rather than a polished blog post. Also use this when new input should be matched against existing archive/blog content so similar notes are merged instead of duplicated.
Use when the user explicitly asks for a desktop or system screenshot (full screen, specific app or window, or a pixel region), or when tool-specific capture capabilities are unavailable and an OS-level capture is needed.
Turn paper links, blog posts, articles, or any worthy external content into curated entries for the Personal Blog curated section. Use this whenever the user sends a link and says 精选/curated/收录/加到这个模块/收录到精选/加到精选, or when you discover notable external content worth surfacing on the homepage. Each curated entry is a concise recommendation with your own reading notes — not just a link dump.
正在显示 SKILL.md
基于 SOC 职业分类
| name | article-to-script |
| description | Convert written articles into structured video scripts with timing, narration, and scene breakdowns |
| tags | ["video","content","script","documentation"] |
| version | 3.0.0 |
Convert written articles into structured video scripts ready for video production. This skill analyzes articles, designs scene structures, generates narrations, and calculates precise timing for video creation.
ALL NARRATIONS MUST BE WRITTEN IN ENGLISH
This is a non-negotiable requirement. Regardless of the input article's language (Chinese, Japanese, Spanish, etc.), all output narrations in script.json MUST be in English.
Why English?
If you generate narrations in any language other than English, the script is INVALID and must be regenerated.
Use this skill when you need to:
Do NOT use for:
script-to-remotion for that)CRITICAL: All narrations MUST be written in English, regardless of the input article language. This is required for TTS generation and international audience reach.
The skill follows a 5-stage workflow:
Each stage is documented in detail in the rules/ directory.
# 1. Read the article
Read /path/to/article.md
# 2. Follow the workflow (read rule files in order)
Read .claude/skills/article-to-script/rules/workflow-overview.md
Read .claude/skills/article-to-script/rules/article-analysis.md
Read .claude/skills/article-to-script/rules/scene-structure.md
Read .claude/skills/article-to-script/rules/script-generation.md
Read .claude/skills/article-to-script/rules/narration-expansion.md
Read .claude/skills/article-to-script/rules/timing-calculations.md
# 3. Generate the script
Write /path/to/output/script.json
# 4. Validate against schema
Read .claude/skills/article-to-script/schemas/script-schema.json
# Verify structure matches
# 5. Quality check
Read .claude/skills/article-to-script/rules/quality-checklist.md
The skill supports 6 scene types optimized for different content:
Built-in validation checks:
All workflow rules are documented in rules/:
After generating script.json, use the script-to-remotion skill to:
For issues or questions:
rules/quality-checklist.md for common problemsexamples/ for reference implementationsscript-to-remotion skill for downstream workflow