canon-npcs

Research folklore and mythology to generate source-cited NPC skeletons.

14|7|Updated Apr 25, 2026
One-click install
npx skills add https://github.com/nikolaj-lat/World-Puppeteer --skill canon-npcs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: canon-npcs
Source: https://github.com/nikolaj-lat/World-Puppeteer/tree/main/.claude/skills/canon-npcs
Command: npx skills add https://github.com/nikolaj-lat/World-Puppeteer --skill canon-npcs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables worldbuilders to systematically research folklore, yokai, mythology, and historical figures and translate that knowledge into lore-rich NPC entries for their settings.

Core Features & Use Cases

  • Structured research pipelines across multiple languages (English and Japanese)
  • Directly populate NPC skeletons with core lore fields: basicInfo, personality, abilities, and hiddenInfo
  • Cross-reference with world-background.json to align with tone, crisis, and mechanics
  • Resolve conflicting accounts by prioritizing corroborated sources and clearly noting disagreements

Quick Start

Provide a complete, source-backed dossier for the specified NPC by running canon-npcs.

Frequently Asked Questions about canon-npcs

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

FAQPage Schema
How do I create NPCs from mythology and folklore for my worldbuilding project?

Create NPCs from mythology by researching folklore, yokai, and historical figures, then synthesizing their lore into structured NPC skeletons with fields for basicInfo, personality, abilities, and hiddenInfo. Every fact is source-cited to ensure evidence-backed drafts.

What's the best way to reconcile conflicting folklore accounts when designing an NPC?

Reconcile conflicting folklore accounts by prioritizing corroborated sources across cross-language research, clearly noting disagreements in the NPC entry. This ensures the final character design remains evidence-backed while acknowledging mythological variations.

Can I cross-reference Japanese yokai lore with English sources for NPC design?

Cross-reference Japanese yokai lore with English sources by coordinating across both languages during research. This cross-cultural approach captures a fuller mythological picture, populating NPC fields with reconciled, source-backed details.

How do I ensure new NPCs match my existing world-background.json and conventions?

Ensure new NPCs match your world-background.json by cross-referencing lore against the file's tone, crisis, and mechanics. The NPC skeleton is checked for consistency with existing conventions before delivering the canonical format draft.

Do I need existing NPC conventions to generate lore-rich character skeletons?

Existing NPC conventions help align new entries but are reconciled alongside world-background.json during generation. The Skill populates basicInfo, personality, abilities, and hiddenInfo fields while ensuring consistency with your established setting.

What limitations exist when translating historical figures into NPC skeletons?

Translating historical figures requires citing sources for every fact and reconciling conflicting accounts. Limitations arise when source evidence is sparse or contradictory, requiring clear notation of disagreements rather than definitive resolution in the NPC entry.