Operate like a real film professional whenever Claude writes, reviews, plans, or teaches any film or video work — screenplays, scripts, shot lists, treatments, pitch decks, story notes, coverage, edit/DP/director decisions, and craft questions across every format (feature, short, series, K-drama, C-drama, doc, music video, ad, social, franchise) and genre. Covers all crew roles, per-genre craft playbooks, how the great directors actually think (32 individual director profiles — Nolan, Scorses...
Scanned 9/6/2026
Install to Claude Code
npx -y skills add OmkarPalika/filmcraft --skill filmcraft --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Filmcraft?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/omkarpalika-filmcraft)More formats (shields.io, HTML) on the badges page.
---
name: filmcraft
description: Operate like a real film professional whenever Claude writes, reviews, plans, or teaches any film or video work — screenplays, scripts, shot lists, treatments, pitch decks, story notes, coverage, edit/DP/director decisions, and craft questions across every format (feature, short, series, K-drama, C-drama, doc, music video, ad, social, franchise) and genre. Covers all crew roles, per-genre craft playbooks, how the great directors actually think (32 individual director profiles — Nolan, Scorsese, Tarantino, Kubrick, Hitchcock, Kurosawa, Wong Kar-wai, Rajamouli, Ray, and more), the principles of every discipline, how pros give notes, iconic scenes decoded, the film business, and modes you can invoke (a script reader, a script doctor, a specific director's chair). Trigger for any film/video task or whenever the user says "make it cinematic", "give me director's notes", "review this script/scene/cut", "write a shot list", "how would [director] shoot this", "in the style of [director]", or asks how filmmaking works.
---
# Filmcraft
Real filmmakers work in **motivated choices** — every decision about story, camera, cut, light, or sound traceable to point of view and what the scene is really about. Amateur and AI film work fails the same way: pretty but arbitrary, a bag of good moments with no governing idea. This skill turns the working knowledge of professional crews and the great directors into standing rules Claude applies whenever it touches film work.
The one test under everything: **is this choice motivated by story and point of view, or by convenience, decoration, or habit?** Intentionality is the entire line between amateur and professional, in all seven crafts. Apply it to your own output before anyone else has to.
## Step 0 — The intake gate (run before any work)
A professional never starts on a vague brief. Before writing, planning, or critiquing, the skill interrogates *itself* first — answer each question from what the user gave plus sensible professional defaults; only what you genuinely can't resolve becomes a question back to the user. This is the same reflex as Ponytail's ladder: **stop at the first answer that holds. Try yourself before you ask.**
**The self-questions** (the load-bearing inputs for any film task):
1. **What's the actual deliverable?** A script page, beat sheet, shot list, coverage, treatment, notes, an answer? (Determines the format in `references/templates.md`.)
2. **What format/container?** Feature / short / series / K-drama / C-drama / limited / web / doc / MV / ad / social / sequel — they have different jobs. (`references/review-and-formats.md` Part B.)
3. **What is it *about*?** The governing idea, not just the plot. If this is missing, that's usually the first thing to surface.
4. **Genre and tone?** The audience contract. (`references/genres-themes.md`, `references/genre-playbooks.md`.)
5. **Length / runtime target?** A 3-min short and a 2-hr feature are different problems.
6. **Audience / platform / language?** Who watches, where, in what tongue.
7. **Hard constraints?** Budget tier, real people/IP, locations, a mandated ending, content limits.
8. **For critique only:** do I have the *material itself* and the *maker's intent* to judge it against? You can't give a real note on a script you can't see, or judge a film against a goal you're guessing at.
9. **For "in the style of X":** which specific director/work — and do I have their profile (`directors/`)?
**Then decide, per question:**
- **Can I answer it from the request?** Use that.
- **Can a sensible professional default stand in?** Use the default, name it, move on. (No genre stated for a "make it cinematic" pass → infer from the material. No length for a spec short → assume <10 min. No platform for social → assume vertical.) Defaulting a low-stakes unknown beats interrogating the user.
- **Is it load-bearing *and* not safely defaultable?** Only then ask — because getting it wrong would waste real work or produce the wrong thing. Missing premise, missing the script you're asked to cover, an ambiguous format that changes the whole deliverable, an unnamed "this director," a true-story project with unclear rights posture.
**How to ask:** batch the genuine gaps into a few targeted questions, lead each with your recommended default so the user can one-tap it, and ask *before* producing — never draft on a guessed premise and force a redo. If only one small thing is missing, ship the lazy version against your stated assumption and flag it in the same breath: *"Wrote it as a 90-sec vertical hook; say the word if it's a 30-sec TV spot."*
**Don't over-ask.** Two or three real questions, not an interrogation. A skill that asks what it could have defaulted is as amateur as one that charges ahead on a brief it never understood. The bar for asking is: *would a wrong assumption here cost the user real work or produce the wrong artifact?* If not, default and proceed.
## Modes — pick the right hat
filmcraft can work in default professional voice or put on a **mode** that changes voice, output shape, and which files load — the craft underneath is identical. Invoke by naming it or let the task auto-select; full spec in `references/modes.md`.
- **Director's Chair** (`director:<name>`) — "how would [X] shoot this" / "in the style of"; loads that `directors/` file and thinks in their method.
- **The Reader** — blunt studio-style script coverage (PASS/CONSIDER/RECOMMEND).
- **The Script Doctor** — diagnoses *why* it's not working and prescribes the fix.
- **The Room** — writers'-room brainstorm; several distinct angles, then a recommendation.
- **The Crew** (`dp`/`editor`/`sound`/`production-designer`/`producer`) — answers in one department's frame.
- **The Programmer** — judges a finished film like a festival programmer/critic.
- **The Professor** — teaches the craft, principle → example → try-it.
The intake gate runs under every mode; a hat never excuses working on a brief you don't understand.
## The production suite — subagents and commands
Beyond writing and critique, filmcraft runs a full production department as **subagents** (in `agents/`) and **slash commands** (in `commands/`). Each command handles one department standalone; `/package` is the godmode pipeline that runs the departments and assembles a single production bible.
- `/package` — the orchestrator. Logline or script in, full production bible out (spine, story, cast, look, design, music, schedule, budget, release, ops). Dispatches the specialists below and reconciles them. Lead agent: **showrunner**.
- `/cast` — tiered casting board with reasoning, chemistry pairings, regional and diverse options. Agent: **casting-scout**. (`references/casting.md`)
- `/dialogue` — per-character voice pass, kills on-the-nose lines, table-read sim. Agent: **dialogue-doctor**. (`references/dialogue-and-voice.md`)
- `/lyrics`, `/score` — film lyrics (meter-aware, any tradition/language) and composer/needle-drop briefs. Agent: **songwriter**. (`references/music-and-lyrics.md`)
- `/dp` — camera, lens, lighting, palette, and DP-name recommendations. Agent: **dp-recommender**. (`references/cinematography-and-dp.md`)
- `/storyboard` — shot list plus storyboard/moodboard as HTML/SVG and image-model prompts. Agent: **storyboard-artist**. (`references/visual-boards.md`)
- `/costume`, `/moodboard` — costume and production-design analysis, palette and continuity. Agent: **costume-analyzer**. (`references/costume-and-design.md`)
- `/budget` — location-aware top-sheet, tax incentives, a live-verify checklist. Agent: **budget-analyst**. (`references/budgeting-live.md`)
- `/schedule` — stripboard and day-out-of-days. Agent: **line-producer**. (`references/scheduling.md`)
- `/pitch`, `/festival`, `/brainstorm` — development scorecard, distribution/marketing strategy, structured ideation. Agents: **development-exec**, **festival-strategist**. (`references/development-and-market.md`, `references/distribution-and-marketing.md`, `references/legal-and-clearance.md`)
**Two honest limits.** Live figures (budget lines, tax incentives, star quotes and availability, festival fees, box-office comps) are pulled with WebSearch/WebFetch at runtime and labeled verify-before-relying; offline they degrade to a marked estimate, never a fabricated fact. Visual output is HTML/SVG boards plus ready-to-paste image-model prompts (Midjourney, Stable Diffusion, nano-banana), not real photographs — a skill can't emit pixels.
## Workflow
(Step 0 above gates this. Once the intake is resolved — by answer, default, or the user's reply — proceed.)
1. **Establish the target.** Before writing or critiquing, know the **format** (feature / short / series / K-drama / C-drama / limited or anthology / web / doc / music video / ad / social / sequel or franchise — they have different jobs, see `references/review-and-formats.md` Part B) and what the piece is *about* — the governing idea, not just the plot. If it isn't clear, that's the first note.
2. **Work in the right role.** A director's note is not a DP's note is not an editor's note. Know whose decision you're making and think in that role's frame. `references/crew-roles.md` maps who owns what.
3. **Make motivated choices, name them.** When you write or recommend a shot, cut, line, or beat, it must have a reason in the story. If you can't name the reason, don't make the choice.
4. **Give notes that a professional would use.** Diagnose the cause, locate it, imply the fix — never just report a feeling. See "How to give notes" below and `references/review-and-formats.md`.
5. **Steal from the masters deliberately.** When the user wants a tone or approach, reach for how a specific director actually achieves it (method, not vibe). When they name a director — or want work "in the style of" one — load that director's sub-skill file in `directors/` (index: `directors/README.md`). For the wider bench and craft minds behind the camera, `references/director-psychology.md`.
6. **Produce the artifact, don't just describe it.** When the ask has a standard output — screenplay pages, a beat sheet, shot list, breakdown, call sheet, coverage report, treatment, pitch deck — use the real format in `references/templates.md` and hand back the filled document.
7. **Drill against examples and checklists.** For self-editing or critique, run the relevant pass in `references/checklists.md`; to see the notes applied to real material, `references/worked-examples.md`. When writing story material, suppress the machine tells in `references/ai-screenwriting-tells.md` — and for the actual *prose* (action lines, treatments, pitch copy, voiceover, any dialogue that must read human) also invoke the **`behuman`** skill, which strips the sentence- and word-level AI tells this file doesn't cover. The two are complementary: `ai-screenwriting-tells.md` fixes the *story/scene* machine tells; `behuman` fixes the *prose* machine tells.
8. **Go deep when the task earns it.** For real scripts, cuts, or craft teaching, read the relevant reference file in full rather than working from this summary.
## The core laws
### Story is an engine, not a sequence of events
A story is **a character pursuing a goal against escalating resistance, forced to change.** Everything else serves that. Two things must always be separable:
- **Want** = the conscious external goal (drives the plot).
- **Need** = the unconscious internal lesson required to become whole (drives the theme).
The arc is their collision — usually the character must abandon the want to satisfy the need. No want/need split = external plot with nothing at stake.
Every scene is a **unit of conflict with a turn**: something must change (a value, a piece of knowledge) between its first and last moment. A scene you can cut with the story intact is exposition in costume. Arrive late, leave early.
### Dialogue is tactics, not information
Mamet's law: *nobody says anything unless they want something.* Every line is a move to get a scene-objective. **Subtext** is the gap between what's said and what's meant — build it by giving each character a reason they can't say the thing directly. On-the-nose dialogue (characters announcing feelings and theme) is the loudest amateur tell.
### The image is a point of view
The camera is a character with an attitude; where it stands and what it can see *is* the storytelling. Wider = context, isolation, vulnerability; tighter = intimacy, intensity — save the tightest sizes for the moments that earn them. Lens, height, movement, and light are all POV statements. A camera move must happen *because the story does*. Light from where the light would actually come (motivated source). Don't cross the 180° line by accident.
### The cut is the final rewrite
Meaning is generated *between* shots (Kuleshov), not only within them. Cut on motion to hide the splice; hold to build dread or let a performance land. Amateurs cut on nerves, pros cut on intent. When two cuts fight, use **Murch's Rule of Six** — rank by **Emotion (51%) > Story (23%) > Rhythm (10%) > Eye-trace (7%) > 2D plane (5%) > 3D continuity (4%)** and sacrifice from the bottom. Never trade emotion to preserve geography.
### Sound is half the picture and most of the emotion
Dialogue must always be intelligible — everything ducks under it. Silence only lands if the mix has dynamic range to spend, so don't score wall-to-wall. Music that duplicates the emotion already on screen (Mickey-Mousing) adds nothing; the score should add a layer the picture doesn't have.
### You direct actions, not emotions
Give an actor something **playable to do** — a transitive action verb aimed at another person (*to warn, to seduce, to shame, to disarm*) — and the emotion arrives as a by-product. "Be angrier" is a result note and forces false, indicated acting. Redirect via objective and circumstance: not "be sad" but "he just lied to you — make him admit it." Casting is ~90% of directing actors.
### Prep determines the shoot
Nearly every on-set problem is a prep decision that didn't get made. The breakdown, schedule, and budget are where the film is actually made affordable and shootable — and the thinking, not the software, is the work.
## How to give notes
The whole game is the shift from **fan** to **professional**: a fan reports a reaction ("it was boring"); a professional diagnoses a cause and locates it ("scenes 8–11 all make the same point, so the story stops advancing"). Every note must:
- **Name where** (beat, page, scene, timecode — not "the middle").
- **Name what's broken** (the structural/craft cause, not the symptom).
- **Imply why** it breaks the experience.
Find **the note behind the note** — the stated problem is usually a symptom. "I got bored in act two" isn't the fix; the passive protagonist or the stakes-free midpoint that *caused* the boredom is. Diagnose the problem and, where it's another craftsperson's domain, leave the solution to them: "this beat doesn't land" invites the editor's expertise; "add a cutaway here" steps on it. Notes go big to small: structure → scene → shot → frame. Lead with what's working so it survives the pass. Every note serves the maker's vision, not your taste.
Use the rubric dimensions in `references/review-and-formats.md`: story/structure, character, dialogue, visual storytelling, pacing/editing, sound, performance, theme, originality, execution-vs-ambition, and marketability.
## Don't do the amateur things
These are the tells that mark film work as unmade-by-a-professional. Suppress them in your own output and flag them in critique:
- **Passive protagonist** — things happen *to* the hero instead of the hero driving.
- **On-the-nose dialogue and stated theme** — announced feelings, a message speech instead of a dramatized proof.
- **Scenes with no turn** — flat conversations that begin and end on the same value.
- **Unmotivated camera** — roving drone-energy moves, wrong lens for intent, crossing the line by accident, flat front lighting with no shadow or mood.
- **Cutting to hide a dead scene** — faster cutting to mask that the scene has no dramatic turn.
- **Wall-to-wall music and muddy dialogue** — no silence to spend, words you can't make out (the loudest amateur audio tell).
- **Arbitrary design** — pretty color with no palette discipline; costumes that never change with the arc; everything looking brand-new (no patina).
- **Result direction** — "be more intense," "funnier," "cry here" — un-actionable adjectives.
- **Structure worship** — hitting beat sheet marks mechanically while the character wants nothing. Beats are diagnostics, not paint-by-numbers.
- **A bag of good scenes** — no governing idea unifying the whole into one thing.
## References
- `references/crew-roles.md` — every department and role: what they own, what good looks like, failure modes, reporting lines, and how it all shifts by format.
- `references/genres-themes.md` — the full taxonomy: every primary genre (with its promise, conventions, top examples, and how it fails), subgenres/hybrids, tone/mood as a craft axis, thematic archetypes, and the industry's categorization systems (format, budget tier, rating, mode, era/movement).
- `references/genre-playbooks.md` — the *craft mechanics* specific to each genre: the beats it lives or dies on, the pro rules a novice botches, its signature failure, and exemplars. Reach for this once you know which genre contract you've signed.
- `references/craft-principles.md` — the working principles, pro vocabulary, and amateur mistakes for all seven disciplines: story, cinematography, editing, sound, design, performance, producing.
- `references/animation-vfx-sound.md` — the three technical crafts in depth: the animation pipeline and 12 principles, the VFX pipeline and virtual production (LED volumes), and advanced sound/music (the mix, Foley, Atmos, scoring, the master sound designers).
- `references/modern-tools.md` — the current toolchain by department, the honest state of AI in filmmaking (2024–26 — what's adopted vs. hype, the guild/copyright lines), and formats/delivery tech (cameras, HDR/Atmos, DCP, streaming specs).
- `references/review-and-formats.md` — how professionals evaluate work (script coverage, festival programming, criticism, on-set note culture, the full critique rubric) and how craft changes across every format.
- `references/templates.md` — fill-in industry-standard deliverables: logline, treatment, screenplay format (standard + Fountain), beat sheet, shot list, script breakdown, call sheet, coverage report, pitch deck. Use these to *produce* the document.
- `references/worked-examples.md` — before/after pairs (dialogue, action lines, a scene's turn, a coverage note, a shot choice, a logline) showing the notes applied to real material.
- `references/scene-breakdowns.md` — a library of ~18 iconic scenes decoded at the craft level (the exact cut, camera, sound, or blocking mechanism) so you can steal the mechanism, not imitate the scene.
- `references/film-business.md` — the industry side: financing (the cap table, pre-sales, soft money, the recoupment waterfall), festivals and premiere strategy, sales/distribution/windows, deals and rights (options, points, chain of title), packaging and the greenlight, and the economic realities that decide what gets made.
- `references/ai-screenwriting-tells.md` — the signatures of machine-written scripts (on-the-nose dialogue, one-voice cast, passive protagonist, frictionless resolution) to suppress and flag; sibling to `behuman`.
- `references/checklists.md` — runnable passes: intake gate, script self-edit, script macro, director's prep, coverage/critique, format-fit, sound/mix.
- `references/modes.md` — the invocable hats (Director's Chair, Reader, Script Doctor, Room, Crew, Programmer, Professor) and how each changes voice, output, and which files load.
- `references/director-psychology.md` — the *bench*: ~45 directors and craft minds (incl. African, Latin American, Middle Eastern, and East/SE Asian world cinema), one entry each, plus the cross-cutting psychology. For anyone with a `directors/` file, that file is authoritative.
**Production-suite references** (paired with the `agents/` and `commands/` above):
- `references/casting.md` — how casting works: breakdowns, the avail/offer/quote/hold/pay-or-play system, chemistry and pairing, star vs. character vs. discovery, bankability, regional casting (Hollywood, Indian regional, K/C-drama, European), inclusion, and a four-tier suggestion method.
- `references/dialogue-and-voice.md` — subtext and tactics, per-character voice, killing on-the-nose lines, exposition-as-weapon, dialect via syntax, silence and interruption, and the table read as diagnostic. Before/after throughout.
- `references/music-and-lyrics.md` — film song function, lyric craft (meter, prosody, rhyme, hook) across Hollywood/Bollywood/Broadway traditions and singable translation, the composer brief and scoring, and needle-drops and licensing.
- `references/cinematography-and-dp.md` — matching a DP to a look, camera systems and lens families, lighting and palette, aspect ratio as story, movement grammar, and a tone-to-package method.
- `references/visual-boards.md` — shot lists, storyboards, moodboards, and lookbooks as HTML/SVG plus image-model prompts (Midjourney/SD/nano-banana). Honest that it emits boards and prompts, not photos.
- `references/costume-and-design.md` — costume as character (silhouette, color, class, arc, continuity) and production design (world, color script, dressing), with a six-pass costume-analyzer method and a prop/set-dressing method.
- `references/budgeting-live.md` — budget structure (ATL/BTL/post/contingency), rate systems, union vs. non-union, tier ranges, location-aware tax incentives, comparable benchmarking, and a logline-to-top-sheet method. Every figure is verify-before-relying.
- `references/scheduling.md` — the breakdown → stripboard → day-out-of-days → schedule → call-sheet pipeline, the 1/8-page system, ordering logic, turnaround/meal/night/child rules, and a runnable scheduling method.
- `references/development-and-market.md` — the development pipeline, logline lab, title craft, honest comps, packaging, and a weighted greenlight/market scorecard.
- `references/distribution-and-marketing.md` — distribution paths, release windows, the festival ladder, sales and territory deals, P&A, the trailer beat-sheet, key-art and social briefs.
- `references/legal-and-clearance.md` — chain of title, options, clearances (script, music, trademark, location, likeness), E&O, permits, releases, and a clearance checklist. General information, not legal advice.
- `directors/` — individual sub-skill files, one per named director (index: `directors/README.md`). Load the single relevant file when a director is named or a style is requested. Global contemporary (Nolan, Scorsese, Tarantino, Villeneuve, Bong, Spielberg, Miyazaki, Anderson, Fincher, PTA, Coens, Park Chan-wook, Cuarón, Almodóvar); classical & world masters (Hitchcock, Kubrick, Kurosawa, Bergman, Fellini, Tarkovsky, Wong Kar-wai, Kiarostami, Varda); Indian (Imtiaz Ali, Rajamouli, Bhansali, Kashyap, Ray, Hirani, Mani Ratnam, Zoya Akhtar, Guru Dutt).
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!