dynamic-lorebook

Loads keyword-matched lore entries to dynamically enrich storytelling and roleplay narratives.

6|Updated Apr 5, 2026
One-click install
npx skills add https://github.com/icepeng/agentchan --skill dynamic-lorebook
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dynamic-lorebook
Source: https://github.com/icepeng/agentchan/tree/main/example_data/library/templates/tides-of-moonhaven/skills/dynamic-lorebook
Command: npx skills add https://github.com/icepeng/agentchan --skill dynamic-lorebook

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the challenge of managing extensive world lore efficiently by loading relevant information dynamically based on keywords.

Core Features & Use Cases

  • Selective Lore Loading: Loads only pertinent world and character details to enhance conversational relevance.
  • Contextual Memory Management: Maintains efficient token usage by referencing indexed lore selectively.
  • Use Case: During a storytelling session, the AI loads specific lore entries such as 'moon songs' or 'map origins' to enrich narrative depth without overloading context.

Quick Start

Ask the AI to load lore about the moon legend to incorporate relevant background information into the story.

Frequently Asked Questions about dynamic-lorebook

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

FAQPage Schema
How do I manage large-scale worldbuilding lore without exceeding context limits?

Dynamic lore loading manages large-scale worldbuilding by retrieving and integrating detailed lore entries based on keyword matching. This approach maintains contextual coherence while optimizing token efficiency during storytelling and roleplay scenarios.

What is keyword-driven lore retrieval for narrative context?

Keyword-driven lore retrieval is a mechanism that operates within a keyword index to load relevant world lore entries on demand. It ensures selective, contextually appropriate knowledge access for detailed worldbuilding and character development.

How do I load specific character and world details on demand during roleplay?

You load specific character and world details on demand by asking the AI to load lore about specific keywords. The system matches these keywords against its index to retrieve pertinent background information without overloading context.

Does dynamic lore loading work for extensive storytelling datasets?

Yes, dynamic lore loading works for extensive storytelling datasets by optimizing large datasets for narrative consistency and resource management. It maintains efficient token usage by referencing indexed lore selectively during storytelling sessions.

Why use selective lore loading instead of loading the entire world context?

Selective lore loading prevents context overload by retrieving only pertinent details based on keyword matching. This optimizes token efficiency and ensures contextually appropriate knowledge access for detailed worldbuilding without exceeding resource limits.