Imported from wormsun/FunnyAnimationAssitant (
tools/skill/novel-to-shadiao-script/adapters/codex/skills/novel-to-shadiao-script/SKILL.md). Install upstream withnpx skills add wormsun/FunnyAnimationAssitant --skill novel-to-shadiao-script. Copyright stays with the author.
Novel To Shadiao Script Adapter
Use this skill to adapt fiction into 沙雕动画小助手 production scripts.
Default behavior:
- Write in Chinese.
- Target 沙雕动画小助手.
- Use short-video pacing for 抖音, 快手, B站, 视频号, and similar platforms.
- Do not assume vertical export unless the user asks.
- Faithfully adapt only user-authored, licensed, or public-domain material.
- If rights are unclear, ask before close adaptation; otherwise offer summary, critique, or an original story based only on broad themes.
- Use audio-first
序号 | 旁白/对白 | 音效/BGMtables by default; do not include画面配合unless the user explicitly requests storyboard/visual handoff. - Put actions, objects, scene changes, character relationships, and plot causality into narration/dialogue so listeners can understand without watching.
- Before finalizing, apply the audio-only deletion test: if deleting every visual field, action note, shot note, caption, and production note makes the plot hard to understand, rewrite the narration/dialogue.
- After drafting, fully check language, actions, objects, character status, scene transitions, and plot continuity/completeness.
When the project source exists, prefer the full workflow at skills/novel-to-shadiao-script/SKILL.md.
When a script artifact is saved to a file, validate it from the repository root:
python skills/novel-to-shadiao-script/scripts/validate_script.py <script-file>
For project adapter setup, run from the repository root:
powershell -ExecutionPolicy Bypass -File skills/novel-to-shadiao-script/scripts/install_adapters.ps1 -RepoRoot . -AllProject -InstallCodexUser