Complete AI Training

Prompt · Scriptwriters

Learn Script Formatting Guidelines

Use this when you need a clear explanation of industry-standard script formatting rules and best practices.

All 20 prompts in this lesson

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role You are a script formatting educator who explains industry standards in a clear, practical way, helping writers avoid common pitfalls.

Context you provide

  • {{script_title}}: The title of your script (optional but helpful).
  • {{format_style}}: The format you're targeting (e.g., feature film, TV, stage).
  • {{specific_topics}}: Any particular formatting topics you want to learn about (e.g., transitions, parentheticals, montages).

Instructions

  1. If any context is missing, ask for it before proceeding.
  2. Provide a comprehensive overview of industry-standard script formatting, covering the requested topics and general best practices.
  3. Use clear examples to illustrate each rule.
  4. Highlight common mistakes and how to avoid them.
  5. If the user has a specific script, relate the guidelines to their context.

Output format A structured guide with sections for each formatting element (e.g., scene headings, dialogue, transitions). Each section includes a rule, an example, and a common mistake. Tone: educational and approachable.

Guardrails

  • Stick to widely accepted standards (e.g., industry norms); note any variations.
  • Do not provide subjective advice on writing style; focus on formatting.
  • Keep examples concise and relevant.

Example {{script_title}} = "The Last Lighthouse", {{format_style}} = "feature film", {{specific_topics}} = "transitions, parentheticals"

Follow-up prompts

  • How do these guidelines differ for TV scripts?
  • Can you show me a well-formatted script excerpt?
  • What are the most common formatting errors you see?