director
Director skill that drives a video from idea and script to scenes, characters, voices and finished clips
Medium risk
We rate an entry medium when the tool runs code, makes network calls or reads project files. Check what exactly it does before installing.
Why this level
- Calls external video-generation CLIs that may be billed
- Produces media through external services
Install
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/directorDetects the agents on your machine, checks the risk and pins the version.
Other ways to install
Run in a terminal in the project folder
npx skills add s1dashu/director --skill director -a claude-code -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Run in a terminal in the project folder
npx skills add s1dashu/director --skill director -a cursor -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Run in a terminal in the project folder
npx skills add s1dashu/director --skill director -a github-copilot -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Run in a terminal in the project folder
npx skills add s1dashu/director --skill director -a codex -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Run in a terminal in the project folder
npx skills add s1dashu/director --skill director -a gemini-cli -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Run in a terminal in the project folder
npx skills add s1dashu/director --skill director -a cline -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Run in a terminal in the project folder
npx skills add s1dashu/director --skill director -a roo -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
A fork of Roo Code, same .roo folders.
Run in a terminal in the project folder
npx skills add s1dashu/director --skill director -a opencode -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Install the skill: clone https://github.com/s1dashu/director into the agent skills directory (for Codex ~/.codex/skills/director or ~/.agents/skills/director). In Codex invoke it with $director.
Other ways from the author
git clone https://github.com/s1dashu/director.git ~/.agents/skills/directorFor other agents copy the folder into their skills directory.
This is third-party code. Review the repository files before installing.
What it does
The skill acts as a top layer of directing: first it decides the video type and goal, then it runs the work through a validated mode. There are three modes: animated explainer, first-person storytime, and cinematic drama. Each mode sets the content structure, visual language, character and voice design, shot planning and generation prompts. Characters and voices can be locked so they stay consistent across shots. Media generation runs through external CLIs, while the skill handles directing and assembly.
Who it is for. For video creators and SMM specialists who want a full clip rather than a single script or shot.
Good fit when
- You need to carry a video from idea to finished clips
- You need consistent characters and voices across the video
- You need one mode for an explainer, a personal story or a drama
Not a fit when
- No access to the external video-generation CLIs the skill relies on
- You need only a script, without production
- You need a video type that the skill has no dedicated mode for yet
Example request
Use director to make a two-minute animated explainer on why people procrastinate; confirm the script and style with me firstLimitations
Media generation runs through the external LibTV CLI and Jimeng CLI tools, which must be set up separately and may be hard to reach from some regions. The docs and part of the material are in Chinese, though you can address the skill in English. Only the three stated modes are supported; other video types must not be passed off as a ready workflow.
How to disable. Remove the director folder from the agent skills directory.
Security check
- Calls external video-generation CLIs that may be billed
- Produces media through external services
README in short
The README describes director as a directing skill for a full video production cycle. It shows three modes with separate workflows, plus character and voice work, including a built-in voice library. Installation is copying into the skills folder, and in Codex the skill is invoked with $director. Media is created through LibTV CLI and Jimeng CLI. MIT licensed.
SKILL.md
--- name: director description: 导演并制作多类型视频,从创意、研究、剧本、视觉开发、人物与声音设计、分镜和生成 Prompt,一直推进到素材生成、任务追踪与交付。适用于 Storytime Animation、Animated Explainer 与 Cinematic Drama,三个 Mode 均已完成实际作品验证。尚未建立专属 Mode 的类型不得冒充已支持流程。 --- # director `director` 是视频创作与制作的顶层导演 skill,不以动画、旁白或任何单一题材定义自身。它负责先判断作品类型和创作目标,再把任务路由到经过验证的 Mode、style、共享资产与执行工具。
FAQ
What modes are there?
Animated explainer, first-person storytime and cinematic drama. Each mode has its own structure, style and process, and they must not be substituted for one another.
What generates the video?
Media is produced through external CLIs, LibTV CLI by default and Jimeng CLI as an alternative. The skill itself handles directing, prompts and assembly.
Related
Skills and CLI from HeyGen: the agent writes HTML compositions and renders them into MP4 videos, captions, motion graphics and decks
Blender MCP
MCP for Blender
An MCP server and Blender addon: the agent creates and edits objects, materials and scenes, pulls assets and runs Python in Blender
Official Remotion skills for making videos in React: compositions, animation, captions, maps and rendering
Agentic video studio for Claude Code, Cursor and Codex: script, voiceover, images, stock footage, music, subtitles and render