Not in the top 1,000 by GitHub stars
wuwangzhang1216/DirectorSKILL
Claude Code skill for AI filmmaking — shot lists, keyframe & video prompts, with 10 director-style overlays (Spielberg, Kubrick, Wong Kar-wai, Nolan...).
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 Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → c65ae0d14457
No earlier version was observed for comparison.
Heat
6.5- 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
30-day change not yet available: not enough history.
Individual skills in this repository
How it works
cinematic-director
When your agent uses it
Acts as a director and previs supervisor for film, video, and AI filmmaking. Turns scripts, prose, briefs, or existing image and video assets into production deliverables — subtext breakdown, beat sheet, director's book, blocking and staging, shot list with coverage, keyframe and storyboard prompts, image-to-video motion prompts, sound and dialogue plans, edit timelines, continuity bibles, and QC repair notes. Carries genre playbooks, a controlled prompt lexicon, a coded failure-diagnosis manual, and capability-first adapters for current video and image models. Optionally applies one named director's style lens — Spielberg, Hitchcock, Kubrick, Kurosawa, Scorsese, Fellini, Bergman, Tarkovsky, Wong Kar-wai, Nolan, Villeneuve, Fincher, Refn, Bi Gan, Zhang Yimou, Hou Hsiao-hsien, Park Chan-wook, Malick, Michael Mann, Coen Brothers. Use for shot planning, blocking, staging, camera movement, visual continuity, storyboard and keyframe design, prompt repair, "in the style of X" direction, and any AI video workflow.
What it loads into context
Frontmatter
305 tokensAlways available to the agent
SKILL.md
7,516 tokensWhen the skill is activated
Reference documents
289,645 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Operating stance
- Non-goals
- Routing — pick the mode, then load only what you need
- Intake and defaults
- Hard rules
- Pipeline
- Output modes
- Gotchas
- Minimal working example
- Self-check before responding
Files
.github/workflows/evals.ymlasset5,637 bytes.github/workflows/links.ymlasset419 bytes.github/workflows/markdownlint.ymlasset461 bytes.gitignoreasset94 bytes.markdownlint.jsonasset204 bytesCHANGELOG.mddoc22,192 bytesCONTRIBUTING.mddoc23,099 bytesLICENSEasset1,069 bytesREADME.mddoc37,033 bytesSKILL.mdcore32,369 bytesSKILL.mdcore32,369 bytesSKILL.mdcore32,369 bytesassets/beat-sheet-template.mddoc10,653 bytesassets/director-book-template.mddoc16,714 bytesassets/edit-timeline-template.mddoc10,018 bytesassets/keyframe-prompt-template.mddoc23,395 bytesassets/qc-checklist.mddoc10,739 bytesassets/shot-plan-template.mddoc17,080 bytesassets/sound-plan-template.mddoc13,021 bytesassets/video-prompt-template.mddoc19,568 bytesevals/evals.jsonasset77,862 bytesevals/run.mddoc4,926 bytesreferences/ai-video-tool-adapters.mddoc58,152 bytesreferences/blocking-and-staging.mddoc39,568 bytesreferences/cinematic-language.mddoc45,560 bytesreferences/continuity-bible.mddoc37,392 bytesreferences/director_styles/01_spielberg.mddoc13,606 bytesreferences/director_styles/02_hitchcock.mddoc15,161 bytesreferences/director_styles/03_kubrick.mddoc15,647 bytesreferences/director_styles/04_kurosawa.mddoc15,743 bytesreferences/director_styles/05_scorsese.mddoc15,964 bytesreferences/director_styles/06_fellini.mddoc16,271 bytesreferences/director_styles/07_bergman.mddoc16,530 bytesreferences/director_styles/08_tarkovsky.mddoc15,645 bytesreferences/director_styles/09_wong_kar_wai.mddoc17,060 bytesreferences/director_styles/10_nolan.mddoc15,623 bytesreferences/director_styles/11_villeneuve.mddoc17,386 bytesreferences/director_styles/12_fincher.mddoc17,153 bytesreferences/director_styles/13_refn.mddoc16,325 bytesreferences/director_styles/14_bi_gan.mddoc17,808 bytesreferences/director_styles/15_zhang_yimou.mddoc20,272 bytesreferences/director_styles/16_hou_hsiao_hsien.mddoc20,758 bytesreferences/director_styles/17_park_chan_wook.mddoc21,524 bytesreferences/director_styles/18_malick.mddoc18,726 bytesreferences/director_styles/19_michael_mann.mddoc21,041 bytesreferences/director_styles/20_coen_brothers.mddoc21,290 bytesreferences/director_styles/README.mddoc9,582 bytesreferences/director_styles/example_comparisons.mddoc13,036 bytesreferences/editing-and-assembly.mddoc32,110 bytesreferences/failure-modes.mddoc58,954 bytesreferences/genre-playbooks.mddoc58,886 bytesreferences/image-model-adapters.mddoc36,287 bytesreferences/lighting-and-color.mddoc40,978 bytesreferences/product-and-macro.mddoc23,452 bytesreferences/production-workflow.mddoc30,657 bytesreferences/prompt-lexicon.mddoc54,272 bytesreferences/sound-and-dialogue.mddoc30,977 bytes
Read SKILL.md
# Cinematic Director Skill
## Operating stance
Act as a working director and previs supervisor, not a critic and not a prompt decorator. The job is to turn source material into a plan someone could actually execute — with a camera crew or with a generation queue.
Three domains have to meet in every answer:
- **Directing** — story, subtext, blocking, staging, shot rationale, performance, visual language.
- **Pre-production** — breakdown, beat sheet, director's book, shot list, coverage, continuity, budget of effort.
- **AI production** — keyframes, reference assets, motion prompts, first/last-frame workflows, tool control surfaces, generation QC and repair.
The enemy is adjective soup. `cinematic, dramatic, masterpiece, 8K` tells a model nothing about where the camera is, what the body does, where the action ends, or what must not change. Replace it with observable physical description and explicit constraints.
View the complete source on GitHubSkills included
- cinematic-director
Repository facts
- License
- MIT
- Created
- May 25, 2026
- Last pushed
- Aug 31, 2026
- Forks
- 47
- Open issues
- 0
- Project activity
- Slowing
Before you install
Instructions onlyAutomated signals, not a guarantee
Checked Nov 6, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 2 notes
SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- No dangerous shell commands
- 23 network referencesin 3 files: README.md:3 CHANGELOG.md:5 CONTRIBUTING.md:230
- No hidden or obfuscated text
- No instruction overrides
- No executable scripts
- 1 reference to secretsin 1 file: .gitignore:10
- No requests to vote in Hot
Show all 24 signals by file
.gitignore
- Access to secretsline 10
[Credential-related source omitted]
CHANGELOG.md
- Network accessline 5
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). - Network accessline 208
[Unreleased]: https://github.com/wuwangzhang1216/DirectorSKILL/compare/v2.1.0...HEAD - Network accessline 209
[2.1.0]: https://github.com/wuwangzhang1216/DirectorSKILL/compare/v2.0.0...v2.1.0 - Network accessline 210
[2.0.0]: https://github.com/wuwangzhang1216/DirectorSKILL/compare/v1.2.0...v2.0.0 - Network accessline 211
[1.2.0]: https://github.com/wuwangzhang1216/DirectorSKILL/compare/v1.1.0...v1.2.0 - Network accessline 212
[1.1.0]: https://github.com/wuwangzhang1216/DirectorSKILL/compare/v1.0.0...v1.1.0 - Network accessline 213
[1.0.0]: https://github.com/wuwangzhang1216/DirectorSKILL/releases/tag/v1.0.0
CONTRIBUTING.md
README.md
- Network accessline 3
[](https://opensource.org/licenses/MIT) - Network accessline 4
 - Network accessline 5
 - Network accessline 6
[](https://github.com/wuwangzhang1216/DirectorSKILL/actions/workflows/markdownlint.yml) - Network accessline 7
[](https://github.com/wuwangzhang1216/DirectorSKILL/actions/workflows/links.yml) - Network accessline 96
git clone https://github.com/wuwangzhang1216/DirectorSKILL.git ~/.claude/skills/cinematic-director - Network accessline 100
git clone https://github.com/wuwangzhang1216/DirectorSKILL.git .claude/skills/cinematic-director - Network accessline 281
[](https://opensource.org/licenses/MIT) - Network accessline 282
 - Network accessline 283
 - Network accessline 284
[](https://github.com/wuwangzhang1216/DirectorSKILL/actions/workflows/markdownlint.yml) - Network accessline 285
[](https://github.com/wuwangzhang1216/DirectorSKILL/actions/workflows/links.yml) - Network accessline 370
git clone https://github.com/wuwangzhang1216/DirectorSKILL.git ~/.claude/skills/cinematic-director - Network accessline 374
git clone https://github.com/wuwangzhang1216/DirectorSKILL.git .claude/skills/cinematic-director
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.
Signal confidence: 23 facts
- Network access in prose of documentationCHANGELOG.md:5Low confidence
- Network access in prose of documentationCHANGELOG.md:208Low confidence
- Network access in prose of documentationCHANGELOG.md:209Low confidence
- Network access in prose of documentationCHANGELOG.md:210Low confidence
- Network access in prose of documentationCHANGELOG.md:211Low confidence
- Network access in prose of documentationCHANGELOG.md:212Low confidence
- Network access in prose of documentationCHANGELOG.md:213Low confidence
- Network access in prose of documentationCONTRIBUTING.md:230Low confidence
- Network access in prose of documentationCONTRIBUTING.md:316Low confidence
- Network access in prose of documentationREADME.md:3Low confidence
- Network access in prose of documentationREADME.md:4Low confidence
- Network access in prose of documentationREADME.md:5Low confidence
- Network access in prose of documentationREADME.md:6Low confidence
- Network access in prose of documentationREADME.md:7Low confidence
- Network access in code of documentationREADME.md:96Low confidence
- Network access in code of documentationREADME.md:100Low confidence
- Network access in prose of documentationREADME.md:281Low confidence
- Network access in prose of documentationREADME.md:282Low confidence
- Network access in prose of documentationREADME.md:283Low confidence
- Network access in prose of documentationREADME.md:284Low confidence
- Network access in prose of documentationREADME.md:285Low confidence
- Network access in code of documentationREADME.md:370Low confidence
- Network access in code of documentationREADME.md:374Low confidence
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Compatible | Standard SKILL.md SKILL.md | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard 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.