npc-creation

Community

Create and customize Oxidus NPCs and monsters.

Authorgesslar
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Create and modify NPCs and monsters for Oxidus. Provides guidance for code-based NPCs (STD_NPC), data-driven monsters (LPML), and the virtual compile flow to unify workflows.

Core Features & Use Cases

  • Supports code-based NPCs using STD_NPC/STD_BODY with learned inheritance patterns.
  • Supports data-driven monsters via LPML mappings and monster_setup hooks for dynamic creature creation.
  • Includes guidance on heartbeat optimization, combat memory, loot/coin tables, and utility-AI decisions to streamline development.
  • Use case: prototype a town guard NPC with appropriate loot, race, and AI, then scale to multiple mobs via LPML.

Quick Start

Create a new code-based NPC named guard with basic stats, weapon, and loot, and test its heartbeat, combat, and memory behaviors.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: npc-creation
Download link: https://github.com/gesslar/oxidus-mudlib/archive/main.zip#npc-creation

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.