What problem does it solve?
This Skill provides a structured framework to manage and drive NPCs in a wuxia RPG, including their identities, martial arts, personalities, stances, and relationships with the protagonist. It ensures consistent behavior and dynamic interactions as the story unfolds.
Core Features & Use Cases
- NPC Modeling: Define and evolve NPCs with identities, abilities, relationships, and dialogue consistency.
- Relationship & Faction System: Track affection levels and loyalties to unlock branching narratives.
- Beast Kings/Beast roster: Integrates with the Beast Kings roster for ally options and interwoven lore via references/beast_kings.md.
- Use Case: A writer can spawn a cadre of NPCs who react authentically to player choices, enabling emergent storytelling.
Quick Start
Use the npc-skill to inspect and initialize the NPC roster from references/npc_list.md and start scripting NPC interactions.