# Drama Analyzer

> 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 nodes

- **Type:** Skill
- **Install:** `agentstack add skill-gonglingrui-screen-creative-skills-drama-analyzer`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [GongLingRui](https://agentstack.voostack.com/s/gonglingrui)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [GongLingRui](https://github.com/GongLingRui)
- **Source:** https://github.com/GongLingRui/screen-creative-skills/tree/master/english-version/category/story-analysis/drama-analyzer

## Install

```sh
agentstack add skill-gonglingrui-screen-creative-skills-drama-analyzer
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# 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

1. **Deep Reading**: Fully read and understand story text content, grasp overall structure and theme
2. **Plot Point Identification**: According to plot point definitions, identify and summarize 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 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]: 
[Dramatic Function]: 

[Plot Point]: 
[Dramatic Function]: 
...
```

## 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 |

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [GongLingRui](https://github.com/GongLingRui)
- **Source:** [GongLingRui/screen-creative-skills](https://github.com/GongLingRui/screen-creative-skills)
- **License:** MIT

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-gonglingrui-screen-creative-skills-drama-analyzer
- Seller: https://agentstack.voostack.com/s/gonglingrui
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
