lore-extraction

Extract and classify game lore entities from narrative text into JSON.

Updated Jan 17, 2026
One-click install
npx skills add https://github.com/bivex/loreSystem --skill lore-extraction
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lore-extraction
Source: https://github.com/bivex/loreSystem/tree/main/.claude/skills/lore-extraction
Command: npx skills add https://github.com/bivex/loreSystem --skill lore-extraction

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the process of identifying, classifying, and structuring game lore entities from narrative text, transforming unstructured story content into a usable knowledge base.

Core Features & Use Cases

  • Entity Extraction: Identifies and extracts various game lore entities like characters, locations, quests, factions, and items.
  • Contextual Analysis: Analyzes text to understand relationships between entities and their attributes.
  • Structured Output: Formats extracted data into a JSON schema compatible with the lore system's data models.
  • Use Case: Feed a chapter of your game's story into this Skill, and it will automatically identify and categorize all mentioned characters, places, and plot elements, preparing them for your game's lore database.

Quick Start

Use the lore-extraction skill to extract all entities from the provided narrative text.

Frequently Asked Questions about lore-extraction

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

FAQPage Schema
How do I extract game lore entities from narrative text?

To extract game lore entities from narrative text, the skill identifies characters, locations, quests, factions, and items, mapping their relationships and formatting the extracted data into a structured JSON knowledge base for game development.

What is the best way to build a game lore knowledge base from story content?

Building a game lore knowledge base from story content is best achieved by automating entity extraction and contextual analysis. This classifies narrative elements and formats them into a JSON schema compatible with your lore system's domain model constraints.

How does narrative analysis map relationships between characters and locations?

Narrative analysis maps relationships by applying contextual evaluation to the text, identifying connections between extracted entities and their attributes. It adheres to entity ownership maps to ensure accurate relational structuring within the JSON output.

Can I use this for AAA game development to structure story chapters?

Yes, you can use this for AAA game development to structure story chapters. It processes unstructured narrative text, automatically categorizing plot elements and preparing them for your game's structured lore database.

Does the lore extraction output match specific data model constraints?

Yes, the lore extraction output matches specific data model constraints. The skill validates extracted entities against domain models and formats the output as JSON, requiring adherence to predefined entity ownership maps.