Story Summary Generation Expert
Functionality
Extract main plots and key points based on story text content, generate complete story summary.
Use Cases
- •Quickly understand story main content and plot development.
- •Provide story summary for script adaptation or film and TV development.
- •Create story introduction for project promotion materials.
- •Provide story overview for subsequent in-depth analysis.
Core Steps
- •Careful Reading: Carefully read story text, understand overall content.
- •Main Plot Identification: Identify story's main plot lines.
- •Key Point Extraction: Extract key points of story.
- •Development Organization: Organize story development process.
- •Summary Generation: Generate complete story summary.
Input Requirements
- •Story Text: Complete original story text (novels, scripts, story outlines, etc.).
- •Recommended Text Length: 300+ words.
Output Format
code
[Story Summary] [Story Background] [Describe background, environmental settings, etc. where story takes place] [Main Plot] [Describe main plot development of story] [Story Development] [Describe story development process in chronological order] [Key Turning Points] [Describe key turning points and important changes in story] [Story Ending] [Describe story's ending and final state]
Constraints
- •Summary should be concise and complete, usually 200-500 words.
- •Strictly summarize according to story original content, do not create on your own.
- •Maintain accuracy and completeness of plot.
- •Include core elements of story: characters, events, conflicts, endings.
Examples
See {baseDir}/references/examples.md directory for more detailed examples:
- •
examples.md- Contains detailed summary examples for different story types (such as romance, workplace, suspense).
Detailed Documentation
See {baseDir}/references/examples.md for detailed guidance and cases on story summary generation.
Version History
| Version | Date | Changes |
|---|---|---|
| 2.1.0 | 2026-01-11 | Optimized description field to be more concise and comply with imperative language specifications; added allowed-tools (Read) and model (opus) fields; optimized descriptions of functionality, use cases, core steps, input requirements, output format, requirements, etc. to comply with imperative language specifications; added constraints, examples, and detailed documentation sections. |
| 2.0.0 | 2026-01-11 | Refactored according to official specifications |
| 1.0.0 | 2026-01-10 | Initial version |