Screenplay Writer Skill

Generate formatted screenplays from beat sheets and scene lists.

30|4|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/kaigani/codeywood --skill screenplay-writer-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Screenplay Writer Skill
Source: https://github.com/kaigani/codeywood/tree/main/skills/core/screenplay-writer
Command: npx skills add https://github.com/kaigani/codeywood --skill screenplay-writer-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes templates (resource) components.

What problem does it solve?

This Skill transforms structured story beats and scene lists into fully formatted screenplays, ensuring industry standards for pacing, dialogue, and visual storytelling.

Core Features & Use Cases

  • Automated Formatting: Generates screenplays with correct scene headings, action lines, and dialogue formatting.
  • Pacing and Structure: Adheres to industry-standard page counts per act and scene length guidelines.
  • Visual Storytelling: Incorporates specific visual metadata to aid in shot planning and image generation.
  • Dialogue Refinement: Applies principles of subtext, status, and character voice.

Quick Start

Use the Screenplay Writer Skill to generate a screenplay from the provided beat sheets and character sheets.

Frequently Asked Questions about Screenplay Writer Skill

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

FAQPage Schema
How do I generate a screenplay from a beat sheet?

To generate a screenplay from a beat sheet, provide your structured story beats and scene lists to the Screenplay Writer Skill. It transforms them into fully formatted scripts with correct scene headings, action lines, and dialogue.

What formatting rules apply to industry-standard screenplays?

Industry-standard screenplays require specific formatting rules for scene headings, action lines, dialogue, and pacing. This Skill automatically applies these standards, including page counts per act and scene length guidelines.

Can I use a scene list to format visual storytelling elements?

Yes, you can use a scene list to format visual storytelling elements. The Skill incorporates specific visual metadata from your input to aid in shot planning and image generation during pre-production.

How do I write dialogue with subtext for film pre-production?

To write dialogue with subtext for film pre-production, the Skill applies principles of subtext, status, and character voice. It refines your scene lists into formatted dialogue that reflects your character sheets.

Do I need character sheets to write a television script?

You need character sheets to write a television script if you want the Skill to apply distinct character voice and status principles. The Skill uses these sheets to generate accurate dialogue and pacing from your beat sheets.

What is the best way to automate script formatting for video production?

The best way to automate script formatting for video production is using a Skill that generates industry-standard screenplays from structured scene lists. It ensures correct pacing, visual storytelling metadata, and dialogue formatting.