drama-workflow

Orchestrates plot point and dramatic function analysis of long-form story texts.

410|79|Updated Jan 10, 2026
One-click install
npx skills add https://github.com/VanGong1999/screen-creative-skills --skill drama-workflow-vangong1999
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: drama-workflow
Source: https://github.com/VanGong1999/screen-creative-skills/tree/main/category/workflow/drama-workflow
Command: npx skills add https://github.com/VanGong1999/screen-creative-skills --skill drama-workflow-vangong1999

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve? Analyzing long stories or scripts for plot points and their dramatic functions is slow and inconsistent when done manually, and single-pass analysis breaks down on lengthy texts. This Skill coordinates the full pipeline—text truncation, chunking, parallel analysis, and result integration—to produce a structured dramatic analysis report. ## Core Features & Use Cases - Long-Text Preprocessing: Automatically truncates and splits long story texts into analyzable chunks using text-truncator and text-splitter utilities. - Parallel Plot Point Analysis: Coordinates analysis of multiple text segments to identify plot points and their dramatic functions efficiently. - Structured Report Generation: Integrates results into a formatted report covering analysis overview, plot point breakdown, dramatic structure, and professional screenwriting insights. - Use Case: A screenwriter pastes a 50,000-character novel draft and receives a complete report identifying each plot point, its dramatic function, the emotional curve design, and optimization suggestions. ## Quick Start Ask the AI to run a dramatic function analysis on your story text and generate a structured plot point analysis report.

Frequently Asked Questions about drama-workflow

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

FAQPage Schema
How do I analyze plot points in a long story or script?▼

Provide the full story text and the workflow truncates it to a maximum length, splits it into chunks, analyzes each chunk for plot points and dramatic functions, then integrates everything into a structured report with professional insights.

What is dramatic function analysis in screenwriting?▼

Dramatic function analysis examines each plot point to determine its role in the story, such as establishing conflict, driving character growth, or releasing audience emotion. The report also covers dramatic structure, tension curves, and emotional design.

What is the maximum text length this workflow can handle?▼

The default maximum text length is 50,000 characters, with texts split into chunks of up to 10,000 characters each. Up to 10 chunks are analyzed in parallel, and both limits are configurable when initializing the workflow.

What does the analysis report output include?▼

The report contains four sections: an analysis overview with text length and plot point counts, individual plot point analyses with dramatic functions, overall dramatic structure analysis, and professional screenwriting insights with optimization suggestions.

Why does the workflow return placeholder analysis results?▼

The script is an orchestration framework that coordinates text processing and result integration. The actual dramatic analysis step is performed by the AI agent at runtime, so the script's parallel analysis stage returns pending placeholders until the agent completes them.