SuperAPI AI Directory

story-summarizer

Writing & research

View repository

Updated 10-16 01:56

About this skill

Story Synopsis Generation Expert

Features

Extract the main plot and key points based on the story text content to generate a complete story synopsis.

Use Cases

  • Quickly understand the main content and plot development of the story.
  • Provide a story synopsis for script adaptation or film and television development.
  • Create a story introduction for project promotion materials.
  • Provide a story overview for subsequent in-depth analysis.

Core Steps

  1. Read Carefully: Carefully read the story text and understand the overall content.
  2. Main Plot Identification: Identify the main plot lines of the story.
  3. Key Point Extraction: Extract the key points of the story.
  4. Development Sorting: Sort out the development process of the story.
  5. Synopsis Generation: Generate a complete story synopsis.

Input Requirements

  • Story Text: The complete original story text (novel, script, story outline, etc.).
  • Recommended Text Length: More than 300 characters.

Output Format

【故事梗概】

【故事背景】
[描述故事发生的背景、环境设定等]

【主要情节】
[描述故事的主要情节发展]

【故事发展】
[按时间顺序描述故事的发展过程]

【关键转折点】
[描述故事中的关键转折点和重要变化]

【故事结局】
[描述故事的结局和最终状态]

Constraints

  • The synopsis should be concise and complete, usually 200-500 characters.
  • Summarize strictly according to the content of the original story, without creating on your own.
  • Maintain the accuracy and completeness of the plot.
  • Include the core elements of the story: characters, events, conflicts, and ending.

Examples

See {baseDir}/references/examples.md directory for more detailed examples:

  • examples.md - Includes detailed synopsis examples for different types of stories (such as romance, workplace, and suspense).

Detailed Documentation

See {baseDir}/references/examples.md for detailed guidance and cases on story synopsis generation.


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; added allowed-tools (Read) and model (opus) fields; optimized descriptions such as features, use cases, core steps, input requirements, output format, and requirements 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
1.0.0 2026-01-10 Initial version