Back to list
bybren-llc

format-export

by bybren-llc

Creative project template for screenplays, novels, and film production. Multi-AI harness with upstream sync.

7🍴 1📅 Jan 21, 2026

SKILL.md


name: format-export description: | This skill provides screenplay export procedures for PDF, FDX, and HTML. Covers Better Fountain VS Code extension, afterwriting CLI, and Highland for converting Fountain files to industry-standard delivery formats.

Use when: exporting screenplay to PDF, converting to Final Draft (FDX), generating HTML preview, or preparing scripts for delivery.

Format Export Skill

Invocation Triggers

Apply this skill when:

  • Exporting screenplay to PDF
  • Converting to Final Draft (FDX)
  • Generating HTML preview
  • Preparing scripts for delivery

The simplest export method uses the Better Fountain VS Code extension:

FormatCommand Palette Action
PDFFountain: Export to PDF
FDXFountain: Export to FDX
HTMLFountain: Export to HTML

Steps:

  1. Open .fountain file in VS Code
  2. Press Ctrl+Shift+P (or Cmd+Shift+P on macOS)
  3. Type the export command
  4. Choose output location

Export Formats Overview

FormatExtensionPurposeTools
PDF.pdfIndustry standard deliveryBetter Fountain, afterwriting, Highland
FDX.fdxFinal Draft importBetter Fountain, screenplain, Highland
HTML.htmlWeb preview/sharingBetter Fountain, afterwriting
Plain Text.txtAccessibility, archivaldirect copy

PDF Export

Industry Standard Format

  • Font: Courier 12pt
  • Margins: 1.5" left, 1" right, 1" top/bottom
  • Page Size: US Letter (8.5" x 11")
  • Page Numbers: Top right, starting page 2

In VS Code: Ctrl+Shift+P -> "Fountain: Export to PDF"

CLI: afterwriting (for automation)

# Install
npm install -g afterwriting

# Basic PDF export
afterwriting --source screenplay.fountain --pdf

# With configuration
afterwriting --source screenplay.fountain --pdf --config pdf-config.json

# Output to specific file
afterwriting --source screenplay.fountain --pdf --output script.pdf

PDF Configuration (pdf-config.json)

{
  "print_title_page": true,
  "print_profile": "default",
  "print_header": "",
  "print_footer": "",
  "print_watermark": "",
  "print_dialogue_numbers": false,
  "print_notes": false,
  "print_sections": false,
  "print_synopses": false,
  "scenes_numbers": "none",
  "each_scene_on_new_page": false
}

FDX Export (Final Draft XML)

Purpose

  • Import into Final Draft software
  • Collaboration with Final Draft users
  • Industry compatibility

In VS Code: Ctrl+Shift+P -> "Fountain: Export to FDX"

CLI: screenplain (for automation)

# One-time installation (requires Python 3.8+ and pipx)
pipx install screenplain

# Export to FDX
screenplain --format fdx screenplay.fountain output.fdx

HTML Export

Purpose

  • Web-based reading
  • Easy sharing via URL
  • Print from browser

In VS Code: Ctrl+Shift+P -> "Fountain: Export to HTML"

CLI: afterwriting (for automation)

afterwriting --source screenplay.fountain --html

Export Workflow

Pre-Export Checklist

  • Script Supervisor approval
  • Standards Reviewer approval
  • All [[notes]] resolved or intentional
  • Title page complete and current
  • Fountain syntax validated

Export Process

1. Validate Fountain file
2. Run export command
3. Verify output file created
4. Open and review output
5. Check page count
6. Verify title page
7. Sample check formatting
8. Package for delivery

Post-Export Verification

  • File opens without errors
  • Page count as expected
  • Title page correct
  • Character names format correctly
  • Dialogue layout proper
  • Transitions right-aligned
  • No orphaned elements

Version Naming

Convention

[Title]_v[Major].[Minor]_[YYYYMMDD].[ext]

Examples

Seoul_Identity_v1.0_20251227.pdf
Seoul_Identity_v1.1_20251228.pdf
Seoul_Identity_v2.0_20260115.pdf
Seoul_Identity_v2.0_20260115.fdx

Major vs. Minor

  • Major (1.0 -> 2.0): Significant rewrite
  • Minor (1.0 -> 1.1): Polish, small changes

Troubleshooting

PDF Issues

ProblemSolution
Wrong fontsCheck PDF config, ensure Courier
Bad marginsVerify config matches standards
Missing title pageEnable in config
Notes appearingDisable print_notes

FDX Issues

ProblemSolution
Elements misformattedReview in Final Draft, adjust
Notes missingExpected - FDX doesn't support all
Dual dialogue brokenMay need manual fix in FD

HTML Issues

ProblemSolution
Print looks wrongUse paper size option
Styling offUse default CSS or customize

Export Checklist

PDF Delivery

  • Page count within target
  • Title page per standards
  • No scene numbers (spec)
  • No WGA numbers (spec)
  • Filename follows convention
  • File under 10MB

FDX Delivery

  • Opens in Final Draft
  • Elements formatted correctly
  • Scene headings intact
  • Dialogue blocks correct

Competition Submission

  • Format matches guidelines
  • Page count within limits
  • Anonymous if required
  • Filename as specified

Score

Total Score

75/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

1ヶ月以内に更新

+10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

Reviews

💬

Reviews coming soon