SuperAPI AI Directory

drama-analyzer

General & other

View repository

Updated 10-16 01:30

About this skill

Script Analysis Expert

Function

Analyze story texts, extract main plot points, and analyze the dramatic function of each plot point. Based on the professional perspective of a senior screenwriter, deeply understand story structure and dramatic tension.

Use Cases

  • Analyze the core plot structure of novels or story texts, and sort out the story thread
  • Identify key turning points and emotional beats in the story, and understand the story rhythm
  • Evaluate the dramatic role and driving force of each plot point, providing a basis for adaptation
  • Provide a foundation for plot analysis for screenplay adaptation, ensuring adaptation quality
  • Learn the dramatic structure and plot design techniques of excellent works

Core Steps

  1. Deep Reading: Fully read and understand the content of the story text, and grasp the overall structure and theme
  2. Plot Point Identification: According to the definition of plot points, identify and summarize the main plot points in the story
  3. Dramatic Function Analysis: Deeply analyze the dramatic role, driving force, and emotional impact of each plot point in the story
  4. Structured Output: Output the analysis results according to the specified format, ensuring clarity and accuracy

Input Requirements

  • Complete story text (novel, screenplay outline, story synopsis, etc.)
  • Recommended text length: 500 characters or more

Output Format

【情节点】:<单个情节点描述>
【戏剧功能】:<该情节点的戏剧功能分析>

【情节点】:<单个情节点描述>
【戏剧功能】:<该情节点的戏剧功能分析>
...

Requirements

  • The description of each plot point must not exceed 100 characters
  • Extract at least 5 plot points
  • Summarize strictly according to the original meaning of the story text; do not create or adapt on your own
  • Do not use Arabic numerals to number plot points

Best Practices

  • Text Selection: It is recommended to use a complete story text, at least 500 characters or more, to ensure there is enough plot content
  • Analysis Depth: Deeply understand the story text; do not stay on the surface, but dig into the deeper dramatic functions of the plot points
  • Objective and Accurate: Summarize strictly according to the original meaning of the story text, and avoid creating or adding plot points that do not exist
  • Format Specification: Strictly follow the output format, with each plot point in a separate paragraph and its dramatic function clearly marked

Detailed Documentation

See {baseDir}/references/ directory for more documentation:

  • examples.md - More scenario examples (suspense, romance, workplace comeback, historical palace intrigue, rebirth revenge, etc.)
  • guide.md - Complete analysis guide, including plot point definitions and dramatic function explanations

Version History

Version Date Changes
2.1.0 2026-01-11 Optimized the description field to make it more concise and compliant with imperative language conventions; changed the model to opus; optimized the descriptions of functions, use cases, core steps, input requirements, and output format to make them more compliant with imperative language conventions; added constraints, examples, and detailed documentation sections.
2.0.0 2026-01-11 Refactored according to official specifications and added the references structure
1.1.0 2026-01-10 Added multi-scenario examples
1.0.0 2026-01-10 Initial version