From bl1nk-visual-mcp
Extract and analyze themes, motifs, and symbolic patterns from story graphs. Always activate when the user mentions: "themes", "motifs", "symbolism", "symbolic meaning", "deeper meaning", "underlying message", "theme analysis", "recurring elements", "patterns in story", "symbolic objects", or asks about "what does this story mean", "what is the message", or "what themes are present". Also activate when user exports or validates story and wants to understand the thematic depth. This skill identifies explicit and implicit themes, tracks motif recurrence, and provides thematic arc analysis โ not just a list of tags.
npx claudepluginhub billlzzz26/visual-story-extensionThis skill uses the workspace's default tool permissions.
Extracts themes, motifs, and symbolic patterns from the story graph and provides
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Analyzes BMad project state from catalog CSV, configs, artifacts, and query to recommend next skills or answer questions. Useful for help requests, 'what next', or starting BMad.
Extracts themes, motifs, and symbolic patterns from the story graph and provides thematic depth analysis.
Scan these fields for theme indicators:
graph.tags: Already extracted themes (e.g., "love", "destiny", "power")Common Themes:
| Theme | Keywords |
|---|---|
| Love | love, heart, sacrifice, connection, loss |
| Destiny | fate, prophecy, chosen, purpose, legacy |
| Power | power, control, strength, corruption, balance |
| Identity | self, discovery, truth, mask, belonging |
| Redemption | change, growth, forgiveness, second chance |
| Survival | fight, escape, endurance, fear, hope |
| Justice | right, wrong, truth, law, revenge |
| Growth | learn, change, journey, transformation |
Score each theme: Strong (3+ matches) | Moderate (2) | Weak (1) | None (0)
Analyze these for hidden themes:
Character Arcs:
Event Sequence:
Conflict Types:
Identify recurring elements:
For each motif:
Identify symbolic elements:
## Theme Analysis: [Story Title]
### ๐ฏ Core Themes (detected in story)
| Theme | Strength | Evidence |
|-------|----------|----------|
| [Theme 1] | Strong | event_3, event_7, character arc |
| [Theme 2] | Moderate | tags, conflict description |
### ๐ Implicit Themes (inferred)
- **[Theme]**: Derived from [character arc/conflict type/event pattern]
### ๐ช Motifs & Patterns
**Recurring Elements:**
- [Motif]: Appears in events [list] โ evolves from [meaning A] to [meaning B]
- [Motif]: Appears in events [list] โ remains consistent as [meaning]
### โ๏ธ Symbolic Elements
- **[Symbol]**: Represents [abstract concept] in [context]
- **[Character]**: Embodies [theme] through [behavior]
### ๐ Thematic Arc
[How themes evolve across the story - beginning โ middle โ end]
### ๐ก Thematic Strength Assessment
- **Cohesion**: [Strong/Moderate/Weak] โ themes reinforce each other
- **Depth**: [High/Medium/Low] โ explicit vs implicit balance
- **Originality**: [Fresh/Common/Trope] โ fresh vs predictable themes
### ๐ฏ Recommendations
1. Strengthen [Theme] by adding more explicit moments in Act 2
2. Develop [Motif] as a through-line connecting all acts
3. Consider making [Symbol] more prominent for visual storytelling
This skill activates automatically when:
tags field with theme-related contentanalyze_story: Can enhance with theme detectionexport: Can add thematic notes to exportscharacter-analysis: Character arcs inform theme inferencestructural-audit: Themes contribute to overall health score