npc-types

Define NPC damage profiles with vulnerabilities, resistances, and immunities.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Schema and rules for creating NPC types with standardized damage interactions in a modular, reusable format to ensure consistent combat outcomes across diverse NPCs.

Core Features & Use Cases

  • Centralizes vulnerabilities, resistances, and immunities for NPC types
  • Supports inheritance from type profiles to NPCs and automatic damage profile merging
  • Serves as a reference for NPCs, traits, and world lore integration
  • Facilitates scalable creation of species, creature categories, and professions with shared rules

Quick Start

Define an NPC type named goblin with its vulnerabilities, resistances, and immunities.

Frequently Asked Questions about npc-types

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

FAQPage Schema
How do I define consistent NPC damage rules for a large RPG world?

To define consistent NPC damage rules, create centralized NPC type profiles establishing standardized vulnerabilities, resistances, and immunities for shared species, creature types, or professions to ensure consistent combat outcomes.

What is NPC damage profile inheritance in game design?

NPC damage profile inheritance is a mechanism where individual NPCs automatically inherit and merge damage vulnerabilities, resistances, and immunities from their assigned creature type or profession profiles, ensuring scalable and reliable combat interactions.

How do I bulk create RPG creatures with shared vulnerabilities and resistances?

You can bulk create RPG creatures by defining an NPC type profile with shared vulnerabilities, resistances, and immunities, then applying that type to multiple NPCs so they automatically inherit the standardized damage rules.

Do I need to configure combatSettings.damageTypes before defining NPC types?

Yes, you need to configure combatSettings.damageTypes beforehand because NPC type creation validates input damage profiles against these existing combat settings to ensure all referenced damage types are properly recognized.

Can I reference world lore and traits when creating NPC damage profiles?

Yes, NPC damage profiles support optional references to trait and world lore integrations, allowing you to link combat mechanics like vulnerabilities and resistances directly to your established worldbuilding narrative.