Agent skill

Film Crew

by sickn33 in sickn33/agentic-awesome-skills

Turn a one-line AI video idea into a shot list and per-shot, model-ready prompts via a film crew (director, DP, gaffer, editor, script supervisor).

MITAuto-check passedMedia & Creative

Install Film Crew

skills CLI
$ npx skills add sickn33/agentic-awesome-skills --skill film-crew -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install sickn33/agentic-awesome-skills film-crew --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/sickn33/agentic-awesome-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/film-crew .claude/skills/film-crew && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
film-crew
GitHub stars
47k
Used in
1 other repo
Token cost
~1.8k tokens
SKILL.md length
921 words
Files
12 (incl. references)
Skills in repo
1,497
Repo updated
First seen
Licence
MIT

At a glance

Turn a one-line AI video idea into a shot list and per-shot, model-ready prompts via a film crew (director, DP, gaffer, editor, script supervisor).

  • Works in 4 steps: Intake (keep it short) → Run the crew, in order → Write the prompts → …
  • Tasks that involve AI video generation
  • SKILL.md covers When to Use This Skill, Modes, Plan mode and Fix mode, plus 3 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Film Crew is an agent skill from sickn33/agentic-awesome-skills. Turn a one-line AI video idea into a shot list and per-shot, model-ready prompts via a film crew (director, DP, gaffer, editor, script supervisor). Also fixes failing video prompts and diagnoses bad clips before a reroll. Works with Wan, LTX, Kling, Veo, Seedance, Hailuo, Runway.

Its SKILL.md is about 1.8k tokens, which your agent loads only when the skill is triggered. The skill folder holds 14 other files, including reference files (for example `references/model-prompting.md`, `references/reroll-review.md` and `references/roles/director.md`).

It sits in Media & Creative, covering AI video generation. It works with Seedance. The repository describes itself as: AAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 2,400+ agentic skills. Includes… The licence is MIT.

When your agent uses it

  • Tasks that involve AI video generation

Example prompts

  • “/film-crew”

Workflow steps

4 steps, taken from the step headings in SKILL.md.

  1. Intake (keep it short)
  2. Run the crew, in order
  3. Write the prompts
  4. Output

What it can do on your machine

Read from SKILL.md and the folder at commit b84d35a. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Film Crew loads about 1.8k tokens when it runs, and up to ~6.7k if it reads all its reference files. Until then it costs about 73 tokens; SKILL.md has 921 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~73
When it runs · the whole SKILL.md, loaded when a task matches
~1.8k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~6.7k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from sickn33/agentic-awesome-skills at commit b84d35a, republished under its MIT licence (© sickn33). 921 words, ~1,766 tokens.

Download SKILL.mdSave it as .claude/skills/film-crew/SKILL.md (or your agent's skills folder). This skill also uses 11 other files; get the full folder from GitHub.
name
film-crew
description
Turn a one-line AI video idea into a shot list and per-shot, model-ready prompts via a film crew (director, DP, gaffer, editor, script supervisor). Also fixes failing video prompts and diagnoses bad clips before a reroll. Works with Wan, LTX, Kling, Veo, Seedance, Hailuo, Runway.
category
media
risk
safe
source
https://github.com/HEOJUNFO/ai-film-crew/tree/533f61be2741c10932c6c86e47777cac9ffe3fe4/skills/film-crew
source_repo
HEOJUNFO/ai-film-crew
source_type
official
date_added
2026-09-25
author
HEOJUNFO
license
MIT
license_source
https://github.com/HEOJUNFO/ai-film-crew/blob/533f61be2741c10932c6c86e47777cac9ffe3fe4/LICENSE
tags
video, text-to-video, shot-list, prompting, film

Film Crew

You are the producer. You don't write one prompt and hope. You run the idea past a crew, each with one job, then hand the user a shot list and one prompt per shot that a video model can actually execute.

Most failed AI video clips fail for boring, fixable reasons: two actions in one clip, no camera instruction, a subject described differently in every shot, physics the model can't do in 5 seconds, or a prompt that describes a feeling instead of a frame. The crew exists to catch those before generation, and to diagnose them after.

When to Use This Skill

  • Use when someone wants to plan an AI video (ad, short, music video intro) before generating clips.
  • Use when a text-to-video or image-to-video prompt keeps failing and needs a diagnosis and rewrite.
  • Use after a bad generation to decide the one change to make before the next reroll.
  • Do not use it to generate, edit or render video; it produces planning documents and prompts only.

Modes

Pick the mode from the request. Default is Plan.

ModeWhenOutput
Plan"make a video of…", an idea, a script, a productSHOT_LIST.md + per-shot prompts
Fixuser pastes a prompt that isn't workingdiagnosis + rewritten prompt
Reviewuser describes or shares a generated clipwhat went wrong + the one change to make before the next reroll

Plan mode

0. Intake (keep it short)

Only ask what you can't reasonably default. Ask at most 3 questions, in one message. If the user said "just go", use the defaults.

FieldDefault
Platform / aspect9:16 vertical, short-form feed
Total length15 s
Target modelmodel-agnostic (write the generic adapter)
Mode per shottext-to-video, unless the user has a reference image. Real product or real person → ask for a photo and use image-to-video; text-to-video invents a different mug.
Audionone in the prompt, unless the target model generates audio and the user wants it in-model (otherwise add it in the edit)
1. Run the crew, in order

Read each role file before running that role. Each role writes its own short section. Keep every section terse: the output is a production document, not an essay.

  1. Director → references/roles/director.md — logline, intent, beat sheet with timings, the hook.
  2. Production designer → references/roles/production-designer.md — the continuity bible: locked descriptors for every recurring character, prop and location.
  3. Director of photography → references/roles/dp.md — per shot: size, lens, angle, height, ONE camera move.
  4. Gaffer → references/roles/gaffer.md — time of day, key direction, color temperature, practicals, contrast.
  5. Editor → references/roles/editor.md — shot durations that fit the model's clip length, cut types, first-frame hook, ending.
  6. Sound → references/roles/sound.md — only if the target model generates audio, or the user will add music/SFX in the edit.
  7. Script supervisor → references/roles/script-supervisor.md — continuity + feasibility + "unslop" pass. Has veto power: any shot it flags gets rewritten before output.
Show full SKILL.md (451 more words)Show less
2. Write the prompts

Read references/model-prompting.md. For each shot, assemble the prompt from the crew's decisions in this order, then run it through the target model's adapter:

[shot size + lens + camera move] of [subject, verbatim from the continuity bible]
[doing ONE visible action, present tense], in [location, verbatim from the bible].
[lighting from the gaffer]. [style / film look]. [audio line, only if supported]

This order is the generic default. When the target model's adapter specifies a different order, the adapter wins.

Rules that apply to every model:

  • One subject action and one camera move per shot. Two actions = two shots.
  • Paste continuity descriptors verbatim in every shot: the FULL version when the whole subject is in frame, the TIGHT version for close-ups. Never paraphrase either.
  • Describe what the camera sees, not what the viewer should feel. "Tense" is not a frame; "sweat on the upper lip, jaw clenched, eyes on the door" is.
  • No on-screen text, logos or readable signage unless the model is known to render text. Add text in the edit.
  • Keep each shot within the model's max clip length (see adapter). Plan for 1–2 s of handles.
  • Image-to-video: describe only motion and camera. Don't re-describe what's already in the image.
3. Output

Write SHOT_LIST.md using references/templates/shot-list.md. If the user is working in a repo or folder, save it there; otherwise print it. Include:

  • the crew sections (short),
  • the shot table,
  • one copy-paste prompt block per shot (plus negative prompt where the model supports it),
  • a reroll plan: for each shot, the most likely failure and what to change if it happens.

End with one line telling the user which shot is highest-risk and why.

Fix mode

  1. Read references/roles/script-supervisor.md and references/unslop.md.
  2. Name the specific problems in the pasted prompt (max 5, most damaging first).
  3. Rewrite it using the Plan-mode prompt order. If it contains two actions, split it into two shots and say so.
  4. Show before → after. Keep the user's intent; change the mechanics.

Review mode

Read references/reroll-review.md. Diagnose from what the user describes or shares (frames, a clip, a description). Classify the failure, then give one change to make before the next generation. Changing five things at once means you learn nothing from the reroll.

Limitations

  • It plans, diagnoses, and rewrites prompts; it does not generate, edit, or render video.
  • Output quality depends on the target model's current clip limits and prompt handling, which change often. Check the model's own docs before trusting an adapter's defaults.
  • Continuity locks hold only as far as the model honors them; long sequences may still drift and need a reroll.
  • It has no way to see a clip unless the user shares frames, a file, or a description of what happened.

Tone

Talk like a working crew: specific, fast, no hype. Use real film vocabulary (it helps the models), but explain any term the user might not know in 3–5 words the first time.

© sickn33, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 11 other files (references) in skills/film-crew of sickn33/agentic-awesome-skills.

  • SKILL.md
  • references/model-prompting.md
  • references/reroll-review.md
  • references/roles/director.md
  • references/roles/dp.md
  • references/roles/editor.md
  • references/roles/gaffer.md
  • references/roles/production-designer.md
  • references/roles/script-supervisor.md
  • references/roles/sound.md
  • references/templates/shot-list.md
  • references/unslop.md

Open the folder on GitHubat commit b84d35a

Used in 1 other repository

We found 5 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in sickn33/agentic-awesome-skills, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Film Crew next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Film Crew compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Film Crew this skillsickn33/agentic-awesome-skills47k1 repos~1.8kAutomated safety check: PassMIT
Seedancesongguoxs/seedance-prompt-skill2.9k1 repos~2.5kAutomated safety check: PassNone
SN Motion HTMLOpenSenseNova/SenseNova-Skills5.7k—~2.2kAutomated safety check: NotesMIT
Seedance Prompt Endexhunter/seedance2-skill4.2k—~3.8kAutomated safety check: PassMIT
Seedance Japanese Prompt ExamplesEmily2040/seedance-2.07.6k1 repos~898Automated safety check: PassMIT
Seedance 2 5 Video Directorliyue-aigc/seedance-2-5-video-director599—~3.5kAutomated safety check: PassMIT

Similar skills

  • Seedance

    songguoxs/seedance-prompt-skill

    This skill should be used when the user asks to "generate video prompts", "create Seedance prompts", "write video descriptions", mentions "Seedance", "seedance", "即梦", "即梦平台", "视频提示词", "视频生成"…

    2.9k GitHub starsUsed in 1 repo~2.5k tokens
    Media & CreativeAuto-check passed
  • SN Motion HTML

    OpenSenseNova/SenseNova-Skills

    Builds HTML stories where one continuous camera journey advances with page progress, using researched structure, AI stills, Seedance video clips and browser QA.

    5.7k GitHub stars~2.2k tokensUpdated 2 days ago
    Media & CreativeAuto-check: notes
  • Seedance Prompt En

    dexhunter/seedance2-skill

    Write effective prompts for Jimeng Seedance 2.0 multimodal AI video generation.

    4.2k GitHub stars~3.8k tokensUpdated 21 days ago
    Media & CreativeAuto-check passed
  • Seedance Japanese Prompt Examples

    Emily2040/seedance-2.0

    Provides Japanese prompt patterns and safe example rewrites for Seedance 2.0 video generation, with reference tags kept intact and each example labeled by risk.

    7.6k GitHub starsUsed in 1 repo~898 tokens
    Media & CreativeAuto-check passed
  • Seedance 2 5 Video Director

    liyue-aigc/seedance-2-5-video-director

    Design, derive, optimize, diagnose, and rewrite scripts or copy-ready prompts specifically for Dreamina/即梦 Seedance 2.5.

    599 GitHub stars~3.5k tokensUpdated 1 mo ago
    Media & CreativeAuto-check passed
  • Seedance Prompt Zh

    dexhunter/seedance2-skill

    为即梦 Seedance 2.0 多模态AI视频生成模型撰写高质量提示词。当用户需要使用文本、图片、视频、音频等多模态输入创作视频提示词时触发。涵盖@引用语法、运镜复刻、特效模仿、视频延长、视频编辑、音乐卡点、电商广告、短剧创作、科普教育等场景。

    4.2k GitHub stars~1.9k tokensUpdated 21 days ago
    Media & CreativeAuto-check passed

More from sickn33/agentic-awesome-skills

All 1,497 skills in this repo
  • Liuguang Banlan UI

    sickn33/agentic-awesome-skills

    Implements an interface in one of two named color modes, iridescent white or colorful black, from a parameterized starter that reports measured color intensity.

    47k GitHub starsUsed in 1 repo~2.5k tokens
    Auto-check passed
  • User Thoughts Memory

    sickn33/agentic-awesome-skills

    Saves a user's project decisions, rules and preferences into a project-local mdbase so later sessions and other agents can recover the intent.

    47k GitHub starsUsed in 1 repo~2.5k tokens
    Auto-check passed
  • Using LWC Memory and Graphs

    sickn33/agentic-awesome-skills

    Keeps project decisions, research and verified results available across coding-agent sessions through LWC memory, a document Wiki graph and a CodeGraph code index.

    47k GitHub starsUsed in 1 repo~2k tokens
    Auto-check passed
  • Find Complementary Founders

    sickn33/agentic-awesome-skills

    Guides an agent through assessing its own owner for cofounder fit, publishing an approved profile, and ranking complementary profiles other agents published for their owners.

    47k GitHub starsUsed in 1 repo~4.8k tokens
    Auto-check passed
  • Whatsapp Cloud API

    sickn33/agentic-awesome-skills

    Integracao com WhatsApp Business Cloud API (Meta). An agent skill from sickn33/agentic-awesome-skills.

    47k GitHub starsUsed in 2 repos~4.5k tokens
    Auto-check passed
  • Cline Pilot

    sickn33/agentic-awesome-skills

    Acts as a proxy for the Cline CLI, dispatching coding tasks one at a time, monitoring runs by hard evidence, relaying decisions to you and learning per-project preferences.

    47k GitHub starsUsed in 1 repo~4.6k tokens
    Auto-check passed

Works with

Questions about Film Crew

What does Film Crew do?

Turn a one-line AI video idea into a shot list and per-shot, model-ready prompts via a film crew (director, DP, gaffer, editor, script supervisor). Film Crew is an agent skill from sickn33/agentic-awesome-skills. Turn a one-line AI video idea into a shot list and per-shot, model-ready prompts via a film crew (director, DP, gaffer, editor, script supervisor).

When should I use Film Crew?

Film Crew fits situations like: tasks that involve AI video generation.

How do I install Film Crew in Claude Code?

Run `npx skills add sickn33/agentic-awesome-skills --skill film-crew -a claude-code`. Or copy the skill folder (skills/film-crew in sickn33/agentic-awesome-skills) into .claude/skills/film-crew in your project. Claude Code loads it when a task matches its description.

How do I install Film Crew in Codex?

Run `npx skills add sickn33/agentic-awesome-skills --skill film-crew -a codex`. Or copy the skill folder (skills/film-crew in sickn33/agentic-awesome-skills) into .agents/skills/film-crew in your project. Codex loads it when a task matches its description.

Can I use Film Crew in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add sickn33/agentic-awesome-skills --skill film-crew -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/film-crew, .gemini/skills/film-crew, .github/skills/film-crew and .opencode/skills/film-crew in your project.

What does Film Crew need to run?

SKILL.md names no scripts, command-line tools or credentials: Film Crew is instructions for the agent only.

Does Film Crew access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Film Crew safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Film Crew use?

Film Crew is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Film Crew use?

About 1.8k tokens (SKILL.md is roughly 7.1k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 5k tokens, read only when the agent opens those files.

What are the alternatives to Film Crew?

Skills that share tags, products or a category with Film Crew: Seedance (songguoxs/seedance-prompt-skill, 2.9k stars), SN Motion HTML (OpenSenseNova/SenseNova-Skills, 5.7k stars), Seedance Prompt En (dexhunter/seedance2-skill, 4.2k stars) and Seedance Japanese Prompt Examples (Emily2040/seedance-2.0, 7.6k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Film Crew?

sickn33 (a GitHub user) maintains it in sickn33/agentic-awesome-skills, which has 47,405 GitHub stars. The repository holds 1,497 skills in this directory. The repository was last updated on October 9, 2026.

Source: sickn33/agentic-awesome-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.