Script Analysis Expert
Functionality
Analyze story text, extract main plot points and analyze the dramatic function of each plot point. Based on a professional screenwriter's perspective, deeply understand story structure and dramatic tension.
Use Cases
- Analyze the core plot structure of novels or story texts, organize story脉络
- Identify key turning points and emotional nodes in stories, understand story rhythm
- Evaluate the dramatic role and driving force of each plot point, providing basis for adaptation
- Provide plot analysis foundation for script adaptation, ensuring adaptation quality
- Learn dramatic structure and plot design techniques from excellent works
Core Steps
- Deep Reading: Fully read and understand story text content, grasp overall structure and theme
- Plot Point Identification: According to plot point definitions, identify and summarize main plot points in the story
- Dramatic Function Analysis: Deeply analyze the dramatic role, driving force, and emotional impact of each plot point in the story
- Structured Output: Output analysis results according to specified format, ensuring clarity and accuracy
Input Requirements
- Complete story text (novels, script outlines, story summaries, etc.)
- Recommended text length: 500+ words
Output Format
[Plot Point]: <Single plot point description>
[Dramatic Function]: <Dramatic function analysis of this plot point>
[Plot Point]: <Single plot point description>
[Dramatic Function]: <Dramatic function analysis of this plot point>
...
Requirements
- Each plot point description does not exceed 100 words
- Extract at least 5 plot points
- Strictly summarize according to story text original meaning, do not create or adapt on your own
- Do not use Arabic numerals to number plot points
Best Practices
- Text Selection: Recommend using complete story text, at least 500+ words, to ensure sufficient plot content
- Analysis Depth: Deeply understand story text, do not stay on the surface, dig into the deep dramatic functions of plot points
- Objective Accuracy: Strictly summarize according to story text original meaning, avoid creating or adding non-existent plots
- Format Specifications: Strictly follow output format, each plot point in separate paragraph, clearly label dramatic functions
Detailed Documentation
See {baseDir}/references/ directory for more documentation:
examples.md - More scenario examples (suspense, romance, workplace counterattack, ancient court 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 description field to be more concise and comply with imperative language specifications; changed model to opus; optimized descriptions of functionality, use cases, core steps, input requirements, and output format to comply with imperative language specifications; added constraints, examples, and detailed documentation sections. |
| 2.0.0 |
2026-01-11 |
Refactored according to official specifications, added references structure |
| 1.1.0 |
2026-01-10 |
Added multi-scenario examples |
| 1.0.0 |
2026-01-10 |
Initial version |
1---2name: drama-analyzer3description: Analyze story text, extract main plot points and analyze dramatic functions. Suitable for analyzing novels, script outlines, story summaries, and other texts, identifying key turning points and emotional nodes4license: MIT5---67# Script Analysis Expert89## Functionality1011Analyze story text, extract main plot points and analyze the dramatic function of each plot point. Based on a professional screenwriter's perspective, deeply understand story structure and dramatic tension.1213## Use Cases1415- Analyze the core plot structure of novels or story texts, organize story脉络16- Identify key turning points and emotional nodes in stories, understand story rhythm17- Evaluate the dramatic role and driving force of each plot point, providing basis for adaptation18- Provide plot analysis foundation for script adaptation, ensuring adaptation quality19- Learn dramatic structure and plot design techniques from excellent works2021## Core Steps22231. **Deep Reading**: Fully read and understand story text content, grasp overall structure and theme242. **Plot Point Identification**: According to plot point definitions, identify and summarize main plot points in the story253. **Dramatic Function Analysis**: Deeply analyze the dramatic role, driving force, and emotional impact of each plot point in the story264. **Structured Output**: Output analysis results according to specified format, ensuring clarity and accuracy2728## Input Requirements2930- Complete story text (novels, script outlines, story summaries, etc.)31- Recommended text length: 500+ words3233## Output Format3435```36[Plot Point]: <Single plot point description>37[Dramatic Function]: <Dramatic function analysis of this plot point>3839[Plot Point]: <Single plot point description>40[Dramatic Function]: <Dramatic function analysis of this plot point>41...42```4344## Requirements4546- Each plot point description does not exceed 100 words47- Extract at least 5 plot points48- Strictly summarize according to story text original meaning, do not create or adapt on your own49- Do not use Arabic numerals to number plot points5051## Best Practices5253- **Text Selection**: Recommend using complete story text, at least 500+ words, to ensure sufficient plot content54- **Analysis Depth**: Deeply understand story text, do not stay on the surface, dig into the deep dramatic functions of plot points55- **Objective Accuracy**: Strictly summarize according to story text original meaning, avoid creating or adding non-existent plots56- **Format Specifications**: Strictly follow output format, each plot point in separate paragraph, clearly label dramatic functions5758## Detailed Documentation5960See `{baseDir}/references/` directory for more documentation:61- `examples.md` - More scenario examples (suspense, romance, workplace counterattack, ancient court intrigue, rebirth revenge, etc.)62- `guide.md` - Complete analysis guide, including plot point definitions and dramatic function explanations6364---6566## Version History6768| Version | Date | Changes |69|---------|------|---------|70| 2.1.0 | 2026-01-11 | Optimized description field to be more concise and comply with imperative language specifications; changed model to opus; optimized descriptions of functionality, use cases, core steps, input requirements, and output format to comply with imperative language specifications; added constraints, examples, and detailed documentation sections. |71| 2.0.0 | 2026-01-11 | Refactored according to official specifications, added references structure |72| 1.1.0 | 2026-01-10 | Added multi-scenario examples |73| 1.0.0 | 2026-01-10 | Initial version |