Claude is genuinely useful for two of the three jobs in scriptwriting: building the beat structure, and doing the brutal cutting pass on a draft you already have. It is weakest at the middle job - dialogue - because its default is people who speak in complete sentences, answer the question they were asked, and say their subtext out loud. Work in three passes (beats, then scenes, then a read-aloud punch-up), give it an explicit list of banned dialogue habits, and write in Fountain so the formatting survives the copy-paste.
What do you give it before it writes a single line?
Asking for "a script about a man who loses his job" gets you a competent, forgettable ten pages. Five inputs change the output more than any amount of prompt polish:
- Format and runtime. A 6-minute short, a 12-minute YouTube video and a 40-minute podcast episode are three different crafts. Say which, and say how long.
- Who wants what, and who is stopping them. Structure is want plus obstacle. Without both, you get scenes that happen rather than scenes that escalate.
- The last image. If you know how it ends, Claude can build backwards toward it. If you do not, it will invent a tidy resolution you did not want.
- Production reality. Two actors, one location, no night exteriors, no crowd. Constraints make scripts better and they make Claude's output shootable.
- A tonal reference you can name. Not "funny" - name two things and what specifically you want from each.
Scripts and novels share the same bones: want, obstacle, escalation, and a voice that stays the same person in chapter twelve as in chapter one. This pack works that long-form structure.
View AI Novel Writer →How do you get structure instead of a string of scenes?
Do the beats before any dialogue exists. A beat sheet is cheap to throw away; eight pages of dialogue built on a broken structure is not. Force one line per beat - the constraint is what stops Claude writing prose.
That bracketed instruction - what cannot change back - is the whole trick. It exposes the beats where nothing actually happens, which is the failure mode of almost every first draft, human or otherwise.
How do you stop the dialogue sounding like a chatbot?
Left alone, Claude writes people who are unusually articulate, emotionally forthcoming and grammatically complete. Real speech is none of those. The fix is not asking for "natural dialogue" - it is banning the specific habits by name.
Expect to run this twice. The first output usually still has one confession line in it; delete that line by hand and ask for the scene again with it explicitly quoted as a bad example. Naming the actual offending sentence works far better than repeating the rule.
A talking-head video is structured for retention, not for a third act. This pack builds the open, the promise, and the re-hooks that keep a viewer past the two-minute drop-off.
View AI YouTube Video Script Writer →How do you handle format without buying software?
Screenplay formatting is indentation, and indentation does not survive a chat window. The fix is Fountain, a free plain-text markup for screenplays created by John August, Nima Yousefi and Stu Maschwitz. Character names in caps on their own line, action in plain lines, parentheticals in brackets - it reads like a screenplay even as raw text, and every major screenwriting app imports it. Ask Claude for Fountain and paste the result into a .fountain file.
If you later want industry-standard software, Final Draft 13 Personal lists at $249.99 and is often discounted to $199.99 on finaldraft.com (checked August 2026); Fade In sells a perpetual licence rather than a subscription. Neither is required to write the thing. For a video script the more useful discipline is timing: paste the script into a document, read it aloud with a stopwatch, and divide to get your own words-per-minute rate. Then hand Claude a word budget rather than a minute count, because it cannot hear you speak.
The YouTube-specific version of all of this - open, promise, re-hook - is in our YouTube script guide.
Openers are the one place volume beats craft - you want twenty to choose from, not one to defend. This pack generates 15-20 so you can pick before writing the scene around it.
View AI Video Hook Generator →What is the third pass, and why is it the one that matters?
Claude is a better editor than it is a writer. Give it back its own scene with instructions to cut, and it will find things you will not.
Point 3 is the single most reliable improvement available in scriptwriting, and it is mechanical enough that a model does it well. Point 4 catches the flatness our ghostwriter guide deals with in prose: distinct voices, not one narrator wearing different name tags.
Where does Claude fail at this?
- It cannot tell whether a joke is funny. Comedy depends on timing, delivery and surprise, none of which exist on the page. Assume every joke it writes is a placeholder until a human has said it out loud to another human.
- It has no taste, and it will not admit it. Ask "is this good?" and you get encouragement. Ask "what is loose?" and you get useful notes. Only ever ask the second question.
- It drifts over long outputs. Ages, established facts, who knows what and when - these slip past page ten. Keep a short continuity list in the prompt and re-paste it each session.
- It cannot supply the premise. It is very good at executing an idea and reliably mediocre at having one. The thing that makes a script worth making is still yours.
- It invents production and rights detail. It does not know what a location costs, whether a song can be cleared, or what a union agreement requires. Do not let it near a budget or a clearance question.
- Formatting mangles on copy-paste. Which is why Fountain exists.
The read-aloud test is not optional and cannot be delegated. A script that reads well silently and dies in a mouth is a script that failed, and Claude has no mouth.
How do you install a scriptwriting skill in Claude?
A KissMySkills skill is a ZIP file with a SKILL.md at its root. In the Claude desktop app, open Customize → Skills, add a skill, upload the ZIP, and toggle it on. Uploading your own skills is a paid-plan feature - Pro, Max, Team or Enterprise - with code execution enabled (checked August 2026).
On the free plan, or if you work in ChatGPT or Gemini, open the SKILL.md in a text editor and paste its contents into custom instructions: a Claude Project's instructions, a ChatGPT custom GPT, or a Gemini Gem. Same rules loaded, you just re-paste them per workspace.
Scripting a whole channel or series rather than one piece? Nova stays loaded with your niche, audience and voice, so episode nine sounds like episode one instead of a fresh start.
View Nova →In summary:
One script, start to finish: Max ($14.99). A whole channel or series where voice has to hold across episodes: Nova ($14.99). Just a stronger opening before you write the rest: AI Video Hook Generator ($9). All work in Claude, ChatGPT and any AI chat, with no coding and a 30-day money-back guarantee. None of them can hear the line read aloud - that part stays yours.
Max - Scriptwriter AI Skill
Beats before scenes, dialogue with the chatbot tells stripped out, and Fountain output that survives the copy-paste. Film, YouTube, podcast or explainer.
KissMySkills is a marketplace of 853 AI skills, 158 prompt packs, 55 agents & free tools for Claude, ChatGPT & any AI chat. 30-day money-back guarantee.