lumi-reading-theme-map

Cluster theme tags into cross-chapter theme pages via wiki.mjs.

36|16|Updated May 1, 2026
One-click install
npx skills add https://github.com/tronghieu/lumina-wiki --skill lumi-reading-theme-map
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lumi-reading-theme-map
Source: https://github.com/tronghieu/lumina-wiki/tree/main/src/skills/packs/reading/theme-map
Command: npx skills add https://github.com/tronghieu/lumina-wiki --skill lumi-reading-theme-map

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It turns scattered theme tags into coherent, cross-chapter theme pages so you can analyze how themes evolve throughout a book instead of hunting for evidence manually.

Core Features & Use Cases

  • Cross-chapter theme clustering: promotes theme stubs into full theme pages only when a theme appears in at least two chapters.
  • Automatic linking of themes to structure: links each theme to the chapters where it appears and to the characters most associated with it.
  • Incremental updates: supports processing themes from chapters at or after a chosen chapter number for batch workflows after new ingests.

Quick Start

Ask the agent to run /lumi-reading-theme-map for a given book slug to create or update theme pages and link them to chapters and characters.

Frequently Asked Questions about lumi-reading-theme-map

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

FAQPage Schema
How do I map book themes across multiple chapters to see how they evolve?

You map book themes by clustering scattered theme tags into coherent, cross-chapter theme pages. This provides a structured view of how motifs evolve throughout a book instead of requiring manual evidence hunting.

How do I analyze cross-chapter themes after ingesting new book chapters?

You can analyze cross-chapter themes incrementally by running the theme mapping process from a specified chapter number. This supports batch workflows by processing themes only from chapters at or after your chosen number after new ingests.

What is the threshold for promoting a theme tag into a full theme page?

A theme tag must appear in at least two chapters to be promoted into a full theme page. This two-chapter threshold ensures only recurring motifs are elevated from stubs into full pages.

Can I automatically link book themes to their associated chapters and characters?

Yes, the theme clustering process automatically links each theme to the chapters where it appears and to the characters most associated with it. This maintains consistent graph edges across your book analysis wiki.

Do I need a specific wiki script to run cross-chapter theme mapping?

Yes, cross-chapter theme mapping requires reading and writing wiki entities via the _lumina/scripts/wiki.mjs script. This script facilitates creating, updating, and linking theme pages while maintaining consistent graph edges.

What's the best way to update a wiki graph when new book chapters are added?

The best way to update a wiki graph after adding new chapters is using incremental theme mapping. By specifying a starting chapter number, you process batch workflows and update theme pages without re-analyzing the entire book.