fountain-syntax

Reference Fountain screenplay syntax for title pages, scene headings, and dialogue.

1|Updated Dec 27, 2025
One-click install
npx skills add https://github.com/bybren-llc/seoul-identity --skill fountain-syntax
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fountain-syntax
Source: https://github.com/bybren-llc/seoul-identity/tree/main/.claude/skills/fountain-syntax
Command: npx skills add https://github.com/bybren-llc/seoul-identity --skill fountain-syntax

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a concise, authoritative reference for Fountain screenplay syntax, helping writers and editors ensure consistent formatting across scripts.

Core Features & Use Cases

  • Complete reference covering Title Page, Scene Headings, Action, Character Names, Dialogue, Transitions, Notes, and Sections.
  • Use cases include drafting new Fountain scripts, validating existing files, converting between Fountain and other formats, and teaching Fountain syntax.

Quick Start

Open a .fountain file and apply the complete Fountain syntax rules to format scenes, dialogue, and transitions.

Frequently Asked Questions about fountain-syntax

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I format a screenplay using Fountain syntax?

Fountain syntax formatting relies on plain text rules to structure script elements like Scene Headings, Action, Character Names, Dialogue, and Transitions. You apply specific syntax conventions to a .fountain file so standard screenplay elements are recognized automatically.

What is the correct Fountain syntax for character names and dialogue?

Character names in Fountain must be in uppercase and preceded by an empty line, with dialogue placed immediately on the next line. This syntax distinguishes dialogue blocks from action lines without requiring manual indentation.

How do I create a Title Page in a Fountain screenplay file?

A Fountain Title Page uses specific key-value pairs at the top of the script file, such as Title, Credit, Author, and Draft date. These metadata keys format the title page automatically when the file is parsed.

Can I add notes and sections to a Fountain script without affecting the final formatting?

Yes, Fountain supports Notes and Sections using specific syntax rules that keep them distinct from screenplay content. Notes allow inline annotations while Sections help organize the script structure without altering the formatted output.

What is the best way to validate Fountain formatting in an existing script?

Validating Fountain formatting involves checking that Scene Headings, Transitions, and Character Names follow the correct plain text syntax rules. You can review the script against a complete syntax reference to ensure consistent formatting across all elements.

Why does my Fountain screenplay syntax render incorrectly when converting formats?

Incorrect Fountain rendering usually happens when Action lines or Scene Headings do not follow the exact plain text syntax rules. Ensuring proper uppercase usage and empty line spacing for Transitions and Character Names resolves most formatting issues.