Not in the top 1,000 by GitHub stars

s1dashu/director

Direct complete videos with multi-mode workflows for research, scripts, visual development, shot design, media generation, and delivery.

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

SKILL.md

Week of Nov 2, 2026 · +0 / −0 lines

Before Instructions only → After Instructions only

0972f5489740 → 0972f5489740

Compare on GitHub

Week of Oct 26, 2026 · Line counts unavailable

Before Not checked yet → After Instructions only

First observation → 0972f5489740

No earlier version was observed for comparison.

Compare on GitHub

View on GitHubAdd to my skills

Verified commit 0972f5489740949e0927dc492e3593f385a4f37c

847GitHub stars
8stars in 7 days
1skill in this repository
0commits in 30 days

Heat

3.7
  • Star growth, last 7 daysNot available
  • Star growth, last 24 hoursNot available
  • Rank movement, last 7 daysNot available
  • Commits, last 30 daysNot available
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekNot available

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Aug 2, 2026Nov 5, 2026847

Individual skills in this repository

How it works

director

When your agent uses it

导演并制作多类型视频,从创意、研究、剧本、视觉开发、人物与声音设计、分镜和生成 Prompt,一直推进到素材生成、任务追踪与交付。适用于 Storytime Animation、Animated Explainer 与 Cinematic Drama,三个 Mode 均已完成实际作品验证。尚未建立专属 Mode 的类型不得冒充已支持流程。

What it loads into context

Frontmatter

88 tokens

Always available to the agent

SKILL.md

4,582 tokens

When the skill is activated

Reference documents

61,165 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. 核心架构
  2. Mode 选择与路由
  3. 当前能力与扩展边界
  4. Mode 专属 style 与共享参考资产
  5. 执行工具路由
  6. 全 Mode 共享的片段规则
  7. 旁白驱动动画的共享生产流程
  8. 任务路由
  9. 共享质量门槛与失败条件
  10. 交付原则与信息优先级

Files

  • .gitignoreasset20 bytes
  • LICENSEasset1,064 bytes
  • README.mddoc9,403 bytes
  • SKILL.mdcore17,837 bytes
  • agents/openai.yamlasset252 bytes
  • modes/animated-explainer/narration-script-guide.mddoc10,377 bytes
  • modes/animated-explainer/styles/cinematic-3d-animation.mddoc4,501 bytes
  • modes/animated-explainer/styles/clean-line-crayon-animation.mddoc4,013 bytes
  • modes/animated-explainer/styles/dopamine-cute-3d-animation.mddoc5,252 bytes
  • modes/animated-explainer/styles/melancholic-blue-simple-line-animation.mddoc7,294 bytes
  • modes/animated-explainer/styles/neo-naive-doodle-animation.mddoc2,456 bytes
  • modes/animated-explainer/styles/painterly-naive-lyrical-animation.mddoc8,473 bytes
  • modes/animated-explainer/styles/soft-colored-pencil-cute-animation.mddoc4,046 bytes
  • modes/animated-explainer/video-cover-image-guide.mddoc6,022 bytes
  • modes/animated-explainer/video-prompt-guide.mddoc30,168 bytes
  • modes/animated-explainer/workflow.mddoc2,998 bytes
  • modes/cinematic-drama/reference-development-guide.mddoc17,405 bytes
  • modes/cinematic-drama/styles/semi-realistic-3d-chinese-animation-film.mddoc2,523 bytes
  • modes/cinematic-drama/styles/semi-realistic-eastern-dark-fantasy-3d-film.mddoc2,792 bytes
  • modes/cinematic-drama/video-prompt-guide.mddoc12,450 bytes
  • modes/cinematic-drama/workflow.mddoc13,003 bytes
  • modes/storytime-animation/characters/blond-heavy-man-v1/character.mddoc1,548 bytes
  • modes/storytime-animation/characters/blond-heavy-man-v1/reference.pngasset1,821,547 bytes
  • modes/storytime-animation/characters/blond-young-white-avatar-v1/character.mddoc1,564 bytes
  • modes/storytime-animation/characters/blond-young-white-avatar-v1/reference.pngasset1,751,371 bytes
  • modes/storytime-animation/characters/character-library.mddoc1,949 bytes
  • modes/storytime-animation/styles/clean-white-character-storytime-animation.mddoc4,361 bytes
  • modes/storytime-animation/workflow.mddoc15,230 bytes
  • references/character-reference-image-guide.mddoc4,924 bytes
  • references/community-directing-notes.mddoc3,078 bytes
  • references/official-seedance-2.0-prompt-guide.mddoc6,504 bytes
  • references/reference-asset-library.mddoc7,371 bytes
  • references/video-generation-prompt-guide.mddoc5,619 bytes
  • references/voice-reference-guide.mddoc13,716 bytes
  • repository-assets/examples/video-effect-01.webpasset80,666 bytes
  • repository-assets/examples/video-effect-02.webpasset112,838 bytes
  • repository-assets/repository-covers/director-cover.pngasset3,651,759 bytes
  • repository-assets/style-previews/cinematic-3d-animation-nietzsche-16x9-v3.webpasset81,294 bytes
  • repository-assets/style-previews/clay-stop-motion.webpasset151,402 bytes
  • repository-assets/style-previews/clean-line-crayon-animation.webpasset127,688 bytes
  • repository-assets/style-previews/dopamine-cute-3d-animation-16x9-v2.webpasset76,996 bytes
  • repository-assets/style-previews/eastern-fantasy-female-lead.webpasset30,768 bytes
  • repository-assets/style-previews/eastern-fantasy-male-lead.webpasset32,982 bytes
  • repository-assets/style-previews/melancholic-blue-simple-line-animation.webpasset158,106 bytes
  • repository-assets/style-previews/soft-colored-pencil-cute-animation.webpasset265,628 bytes
  • repository-assets/workflow-diagrams/animated-explainer-workflow.pngasset84,174 bytes
  • repository-assets/workflow-diagrams/cinematic-drama-workflow.pngasset87,436 bytes
  • repository-assets/workflow-diagrams/storytime-animation-workflow.pngasset91,852 bytes
  • tools/jimeng-cli.mddoc9,203 bytes
  • tools/libtv-cli.mddoc5,879 bytes
  • voices/English-Bright-High-Pitched-Teenage-Female-v1.wavasset975,988 bytes
  • voices/English-Bright-High-Pitched-Teenage-Male-v1.wavasset975,988 bytes
  • voices/English-Exhausted-Weak-Young-Male-v1.wavasset975,988 bytes
  • voices/English-Ultra-High-Pitched-Teenage-Male-v1.wavasset975,988 bytes
  • voices/冷硬自信青年男声-v1.wavasset975,988 bytes
  • voices/冷静知性成年女声-v1.wavasset975,988 bytes
  • voices/慈祥睿智老年男声-v1.wavasset975,988 bytes
  • voices/明亮高亢青年音-v2.wavasset565,832 bytes
  • voices/沉静青年男声-v1.wavasset2,901,944 bytes
  • voices/清冷疏离年轻女声-v1.wavasset975,988 bytes
  • voices/清澈自然少年音-v1.wavasset975,988 bytes
  • voices/清透克制年轻女声-v1.wavasset975,988 bytes
  • voices/温厚沉稳青年男声-v1.wavasset975,988 bytes
  • voices/温柔治愈成年女声-v1.wavasset975,988 bytes
  • voices/灵动活泼年轻女声-v1.wavasset980,412 bytes
  • voices/磁性沧桑中年男声-v1.wavasset975,988 bytes
  • voices/童真自然女童声-v1.wavasset975,988 bytes
Read SKILL.md

# director

`director` 是视频创作与制作的顶层导演 skill,不以动画、旁白或任何单一题材定义自身。它负责先判断作品类型和创作目标,再把任务路由到经过验证的 Mode、style、共享资产与执行工具。

## 核心架构

把每支视频拆成三层选择:

1. **Mode** 决定内容目标、叙事方式、素材结构、声音角色、写作重点和制作流程。
2. **Mode 专属 style 与共享资产** 决定视觉语言,并在需要时提供可跨 Mode 复用的人物参考与音色。
3. **Tool** 决定如何在用户选定的 CLI 平台上查询模型、上传素材、生成、跟踪、下载和拼接。

三者不互相替代。先选择 Mode,再从该 Mode 的 `styles/` 中选择 style 并确认共享资产,最后选择执行 CLI。
View the complete source on GitHub

Skills included

  • director

Repository facts

License
MIT
Created
Jul 31, 2026
Last pushed
Aug 10, 2026
Forks
111
Open issues
2
Project activity
Slowing

Rank over the last 12 weeks

Now #999 · best #698 · down 259 in 30 days

  1. #988 on Oct 28
  2. #990 on Oct 29
  3. #992 on Oct 30
  4. #995 on Oct 31
  5. #998 on Nov 1
  6. #999 since Nov 2
67 earlier periods
  1. #819 on Aug 2
  2. #796 on Aug 7
  3. #795 on Aug 8
  4. #766 on Aug 9
  5. #763 on Aug 10
  6. #758 on Aug 11
  7. #757 on Aug 12
  8. #760 on Aug 13
  9. #745 on Aug 14
  10. #717 on Aug 15
  11. #737 on Aug 16
  12. #746 on Aug 17
  13. #755 on Aug 18
  14. #738 on Aug 19
  15. #732 on Aug 20
  16. #698 on Aug 22
  17. #738 on Aug 23
  18. #757 on Aug 24
  19. #762 on Aug 25
  20. #747 on Aug 26
  21. #755 on Aug 27
  22. #723 on Aug 30
  23. #758 on Aug 31
  24. #775 on Sep 1
  25. #749 on Sep 2
  26. #758 on Sep 3
  27. #735 on Sep 4
  28. #716 on Sep 5
  29. #748 on Sep 6
  30. #757 on Sep 7
  31. #776 on Sep 8
  32. #757 on Sep 9
  33. #768 on Sep 10
  34. #742 on Sep 11
  35. #742 on Sep 13
  36. #768 on Sep 14
  37. #759 on Sep 15
  38. #772 on Sep 17
  39. #755 on Sep 18
  40. #729 on Sep 19
  41. #741 on Sep 20
  42. #768 on Sep 21
  43. #792 on Sep 22
  44. #779 on Sep 23
  45. #726 on Sep 25
  46. #757 on Sep 27
  47. #783 on Sep 28
  48. #739 on Oct 1
  49. #740 on Oct 3
  50. #768 on Oct 4
  51. #787 on Oct 6
  52. #812 on Oct 9
  53. #793 on Oct 10
  54. #792 on Oct 11
  55. #823 on Oct 13
  56. #834 on Oct 14
  57. #818 on Oct 15
  58. #826 on Oct 16
  59. #802 on Oct 17
  60. #789 on Oct 18
  61. #831 on Oct 19
  62. #845 on Oct 20
  63. #858 on Oct 21
  64. #833 on Oct 22
  65. #843 on Oct 23
  66. #803 on Oct 24
  67. #983 on Oct 25

Before you install

Instructions only

Automated signals, not a guarantee

Checked Nov 4, 2026

Show all 13 signals by file

README.md

  • Network accessline 11
    <p align="center">   <a href="./SKILL.md"><img alt="Agent Skill" src="https://img.shields.io/badge/Agent-Skill-111111"></a>
  • Network accessline 12
    <a href="./SKILL.md"><img alt="Agent Skill" src="https://img.shields.io/badge/Agent-Skill-111111"></a>
  • Network accessline 13
    <a href="./LICENSE"><img alt="MIT License" src="https://img.shields.io/badge/license-MIT-2EA44F"></a>
  • Network accessline 41
    https://github.com/user-attachments/assets/60e7e51f-8d3e-4004-a88d-f80f6f209d4d
  • Network accessline 55
    https://github.com/user-attachments/assets/d7f23943-4fce-4c39-8815-3515fc354f87
  • Network accessline 127
    > 从 `https://github.com/s1dashu/director` 安装 `director` skill。

references/community-directing-notes.md

  • Network accessline 7
    - [Emily2040/seedance-2.0](https://github.com/Emily2040/seedance-2.0/tree/6c51262377b96592b9f87a8c8b0219e6335378f7),提交 `6c51262377b96592b9f87a8c8b0219e6335378f7`,重点参考:
  • Network accessline 11
    - `skills/seedance-sequence/SKILL.md`   - `skills/seedance-prompt-short/SKILL.md` - [dexhunter/seedance2-skill](https://github.com/dexhunter/seedance2-skill/tree/e06c7c63a766d623004a2807881c30685ce517af),提交 `e06c7c63a766d623004a2807881c3068
  • Network accessline 12
    - `skills/seedance-prompt-short/SKILL.md` - [dexhunter/seedance2-skill](https://github.com/dexhunter/seedance2-skill/tree/e06c7c63a766d623004a2807881c30685ce517af),提交 `e06c7c63a766d623004a2807881c30685ce517af`,重点参考 `zh/SKILL.md`。 - [nolanx-
  • Network accessline 13
    - [dexhunter/seedance2-skill](https://github.com/dexhunter/seedance2-skill/tree/e06c7c63a766d623004a2807881c30685ce517af),提交 `e06c7c63a766d623004a2807881c30685ce517af`,重点参考 `zh/SKILL.md`。
  • Network accessline 14
    - [nolanx-ai/nolanx.ai](https://github.com/nolanx-ai/nolanx.ai/tree/595d86364377f654e24ddf2c9e875496d85e8246),提交 `595d86364377f654e24ddf2c9e875496d85e8246`,重点参考 `skills/sd2-pe/SKILL.md`。

references/official-seedance-2.0-prompt-guide.md

  • Network accessline 3
    本文是根据火山引擎 Seedance 2.0 官方文档整理的原创执行摘要,不是官方文档全文镜像。模型能力、参数、素材上限和平台行为可能变化;正式生成前仍以[火山引擎视觉生成官方文档](https://www.volcengine.com/docs/82379)及用户所选平台的实时 schema 为准。官方关于镜头语言和文字生成的补充说明分别见[镜头语言](https://www.volcengine.com/docs/82379/1631633#afc80793)与[文字生成

tools/jimeng-cli.md

  • Network accessline 9
    1. [即梦 CLI 使用指南](https://bytedance.larkoffice.com/wiki/FVTwwm0bGiishxkKOoScdHR2nsg);该页面可能要求字节/飞书账号权限。

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

No combined signals at this commit.

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeCompatibleStandard SKILL.md SKILL.md.claude/skills/<skill-name>/
CodexCompatibleStandard SKILL.md SKILL.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.