agentleFS
poorvith-mppoorvith-mp/skills-writing/skills/screenwriting/SKILL.md

screenwriting

Skill0 starsChanged 3 months agoMITView on GitHub

Write screenplays in industry format with scene headings, action lines, dialogue and parentheticals. Use when writing screenplays, teleplays, scene slugs, or script dialogue.

3 other projects use a version of this.

Adopted by

Most recently taken up by

The file

We split this skill into the rules it gives an agent

1 rule. About 0 are common, 1 is distinctive, and 0 are very specific to this project.

  • ≈0

    Common · estimate

    Many files like this have a rule of this kind.

  • ≈1

    Distinctive · estimate

    This author's own choices. Worth a look.

  • 0

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Distinctive:

    If a scene starts with a character feeling confident (+), it must end with them feeling defeated (-), or vice versa.

    line 43

≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
SKILL.md

screenwriting

Core Philosophy

Screenwriting is not prose literature; it is an architectural blueprint for a collaborative, visual medium. Screenplays are written strictly in the present tense, describing exclusively what a camera can capture and what a microphone can record. Internal character monologues, literary metaphors, and psychological exposition are forbidden. Professional screenwriting requires master scene format, dynamic subtext, sharp dialogue, and strict structural pacing.


4-Step Professional Screenwriting Craft

Step 1: Industry Master Scene Format Hygiene

  1. The Core Formatting Elements:
    • Scene Heading (Slugline): Courier 12pt font, ALL CAPS. Tells production where and when: INT. SERVER ROOM - NIGHT or EXT. HIGHWAY OVERPASS - DAY
    • Action Lines: Present tense, active verbs, concise (maximum 3–4 lines per block). Never describe thoughts:
      • Bad: "David thinks about his childhood and feels a deep sense of regret."
      • Good: "David stares at the cracked phone screen. Hands trembling, he lights a crumpled cigarette."
    • Character Cue: Centered, ALL CAPS above dialogue.
    • Parentheticals: Used sparingly for emotional shift or physical beat; never micromanage the actor.

Step 2: The Three-Act Dramatic Engine

  1. The Classic 110-Page Structural Beats:
    • Act I (Pages 1–25): Ordinary World, Inciting Incident (p. 12), Plot Point 1 / Break into Two (p. 25).
    • Act II (Pages 25–85): Rising Stakes, Midpoint Reversal (p. 55, shift from passive to proactive), The "All is Lost" Moment (p. 75), Dark Night of the Soul.
    • Act III (Pages 85–110): Break into Three, Climax / Final Confrontation, Resolution.

Step 3: Dialogue Craft & The Subtext Law

  1. Dialogue is an Action, Not Information Delivery:
    • Characters must never say what they actually mean (on-the-nose dialogue destroys drama). Characters use dialogue to manipulate, conceal, charm, or intimidate.
    • Banned "As You Know, Bob" Exposition: Never have characters explain the plot to each other for the audience's benefit.
    • The Pruning Rule: Cut the first 2 lines and last 2 lines of every dialogue exchange to enter late and exit early.

Step 4: Scene Dynamics & The Beat Turn

  1. Every Scene Must Have a Value Charge Shift:
    • If a scene starts with a character feeling confident (+), it must end with them feeling defeated (-), or vice versa. If a scene ends with the same emotional value it started with, the scene is dead—cut it.

Deliverable Format: Industry Standard Screenplay Scene (SCENE-SCRIPT.fountain)

INT. DEFENSE CONTRACTOR LAB - NIGHT

Fluorescent tubes HUM. A bank of server towers BLINKS amber.

ELENA (30s) hunches over a glowing terminal. Wire-rim glasses reflect cascades of green terminal logs. A half-eaten sandwich rots beside an empty Adderall bottle.

On screen: "BREACH DETECTED - NODE 0x4F12".

She reaches for the desk phone. Hesitates. Her hand retreats to the keyboard.

MARCUS (50s), bespoke suit, tailored overcoat, steps out from the server row shadows. He sips from a paper coffee cup.

MARCUS
Don't hit enter, Elena.

Elena freezes. Doesn't look back.

ELENA
You're supposed to be in Geneva.

MARCUS
Geneva is cold. And Geneva doesn't have an unauthorized data exfiltration packet running to an unlisted IP in Shenzhen.

ELENA
(quiet)
It's not an exfiltration. It's an alert.

Marcus sets the paper cup on top of a $200,000 server rack. The liquid vibrates.

MARCUS
Then why are your bags packed in the trunk of your Civic?

Elena's finger hovers over the ESC key. Marcus takes a step closer.

Worked Example: Action Line Tightening

  • Flabby Prose: "John walks into the dimly lit room feeling very scared because he knows the killer might be hiding somewhere inside the shadows waiting for him."
  • Screenplay Action: "John creeps through the doorway. Grips a crowbar. Shadows swallow the far corner. A floorboard CREAKS."
  • Impact: Slashes page count, accelerates reading velocity, and provides concrete visual/auditory directions for the director.

Verification Checklist

  • Written strictly in Courier 12pt present-tense master scene format.
  • Action lines describe only observable physical actions and sounds (zero internal thoughts).
  • Sluglines accurately specify INT./EXT., location, and DAY/NIGHT.
  • Dialogue is subtextual with zero "as you know, Bob" exposition.
  • Every scene contains a clear dramatic value shift (+ to - or - to +).

Anti-Patterns

  • Novelist Action Blocks: Writing 12-line dense literary paragraphs describing atmospheric mood.
  • Directing from the Page: Cluttering the script with camera angles (ANGLE ON, ZOOM IN, PAN RIGHT). That is the director's job.
  • On-the-Nose Dialogue: Characters announcing their exact feelings ("I am angry at you because you betrayed me!").

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.