propp-narrative-morphology

Map narrative scenes to Propp's 31 functions and seven actant roles.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/kotarosan-dev/02_rd --skill propp-narrative-morphology
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: propp-narrative-morphology
Source: https://github.com/kotarosan-dev/02_rd/tree/main/Books/2026/02/20260221_%E6%98%94%E8%A9%B1%E3%81%AE%E5%BD%A2%E6%85%8B%E5%AD%A6
Command: npx skills add https://github.com/kotarosan-dev/02_rd --skill propp-narrative-morphology

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a clear, operational framework to analyze and design narrative structures using Vladimir Propp's morphology, turning diffuse plot elements into a formal sequence of functions and actant roles so writers, designers, and researchers can evaluate or generate coherent plots.

Core Features & Use Cases

  • Structural Mapping: Map scenes or story beats to Propp's 31 functions and verify their narrative order.
  • Actant Assignment: Assign the seven actant roles (hero, villain, donor, helper, dispatcher, sought-for person, false hero) to characters for role-based design and analysis.
  • Plot Skeleton Generation: Derive compact plot skeletons and templates for fiction, game quests, or brand storytelling.
  • Use Case: Apply to folkloric analysis, screenplay beat development, game quest sequencing, or AI-assisted story generation to ensure structural coherence.

Quick Start

Map each scene of your story to Propp's functions and assign actant roles to produce a validated plot skeleton.

Frequently Asked Questions about propp-narrative-morphology

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I analyze story structure using Propp's narrative functions?

To analyze story structure using Propp's 31 functions, map individual scenes to specific narrative events and assign characters to the seven actant roles. This framework transforms diffuse plot elements into a formal, validated sequence for structural narrative analysis.

What is the best way to design a game quest using folklore analysis?

Designing a game quest with folklore analysis involves assigning the seven actant roles—hero, villain, donor, helper, dispatcher, sought-for person, false hero—to characters. You then derive a compact plot skeleton from the mapped functions to ensure structural coherence.

Can I use Propp's morphology for AI story generation?

Yes, you can use Propp's morphology for AI story generation by mapping generated events to the 31 functions and validating their order. This produces coherent plot skeletons suitable for computational narrative systems and fiction plotting.

How do I assign actant roles to characters for plot design?

To assign actant roles for plot design, identify characters fitting the seven roles: hero, villain, donor, helper, dispatcher, sought-for person, and false hero. This role-based design clarifies narrative dynamics and ensures coherent structural interactions.

Does plot skeleton generation validate narrative order against Proppian rules?

Yes, plot skeleton generation validates narrative order by checking mapped scenes against the Proppian sequence. This stepwise validation ensures your fiction plotting or scriptwriting maintains structural coherence before finalizing the template.