NekoCore-OS dnd-create

Design D&D encounters, generate NPC rosters with living entities, or create full player characters with backstories and entity integration.

install
source · Clone the upstream repo
git clone https://github.com/voardwalker-code/NekoCore-OS
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/voardwalker-code/NekoCore-OS "$T" && mkdir -p ~/.claude/skills && cp -r "$T/project/MA/MA-skills/dnd-create" ~/.claude/skills/voardwalker-code-nekocore-os-dnd-create && rm -rf "$T"
manifest: project/MA/MA-skills/dnd-create/SKILL.md
source content

DnD Create Skill

Create D&D/tabletop RPG content in three modes: encounters, NPC factories, or full character builds — all with NekoCore OS entity integration.

When This Skill Applies

  • User asks to design a combat encounter, battle, or fight scenario
  • User asks to populate a location with NPCs (tavern, guild, court, etc.)
  • User asks to roll, create, or build a D&D character or character sheet
  • User mentions DnD, D&D, 5e, Pathfinder, TTRPG, stat block, or monster
  • User asks for NPC generation or an NPC factory

Mode Detection

User SaysMode
"encounter" / "combat" / "battle" / "fight" / "CR"Encounter Mode
"NPC" / "tavern" / "populate" / "shopkeeper"NPC Factory Mode
"character" / "roll" / "character sheet" / "PC"Character Mode

Workflow Overview

  1. Detect mode from user message
  2. Gather parameters — party level, setting, concept (from message or ask)
  3. Generate content — stat blocks (encounter), NPC profiles (factory), or character build (character)
  4. Entity creation (NPC + Character modes) — create NekoCore OS entities via API, inject memories, run cognitive ticks
  5. Output — write document to MA workspace

API Endpoints (NPC + Character Modes)

All on

http://localhost:3847
:

EndpointMethodPurpose
/api/entities/create
POSTCreate entity
/api/entities/{id}/memories/inject
POSTInject memory
/api/entities/{id}/cognitive/tick
POSTCognitive processing cycle
/api/entities/{id}/cognitive/state
GETRead evolved state

Entity Creation Pattern

  • NPCs: Lightweight — 2-3 core memories each (backstory, motivation, secret), 1 cognitive tick
  • Characters: Full depth — 3-5 chapter backstory, cognitive tick between chapters, iterative evolution

Memory Quality Rules

  • First person, present tense for immediacy
  • Include sensory details
  • Vary emotions — not everything is dramatic
  • Use
    importance
    0.7-0.9 for formative, 0.3-0.5 for everyday
  • Never create entity files manually — always use the API