npc-architect

Design NPCs with arc-completion moments and behavior matrices for D&D adventures.

Updated Apr 19, 2026
One-click install
npx skills add https://github.com/giodl73-repo/QUEST --skill npc-architect
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: npc-architect
Source: https://github.com/giodl73-repo/QUEST/tree/main/.claude/skills/npc-architect
Command: npx skills add https://github.com/giodl73-repo/QUEST --skill npc-architect

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps game designers craft NPCs with explicit arc-completion moments, ensuring emotional stakes are clearly defined and repeatable across adventures.

Core Features & Use Cases

  • Create a significant NPC whose emotional arc intersects the adventure's central emotion and the party's goals.
  • Define a concrete arc-completion moment and the exact conditions under which it occurs.
  • Output a complete npcs/<slug>.md file, including appearance, stat blocks, relationships, arc details, and GM guidance.

Quick Start

Provide the adventure slug and NPC slug to generate a complete npcs/<slug>.md with arc-completion details.

Frequently Asked Questions about npc-architect

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

FAQPage Schema
How do I design a D&D NPC with a clear character arc and emotional stakes?▼

You design an NPC with a character arc by defining a specific arc-completion moment where the NPC's emotional position intersects the party's goals. This ensures emotional stakes are concrete, testable, and repeatable across your adventure.

What is an NPC arc-completion condition in adventure design?▼

An NPC arc-completion condition is a specific, testable trigger aligned with Route D or C outcomes that resolves a character's emotional arc. It dictates exactly what happens in the adventure if the condition is never met by the party.

How do I document an NPC for a D&D adventure?▼

You document an NPC by generating a complete npcs/<slug>.md file. This file includes the character's appearance, stat blocks, relationships, arc details, a behavior matrix, and GM guidance for running the adventure.

Can I generate an NPC behavior matrix and stat blocks for any adventure slug?▼

Yes, you can generate an NPC behavior matrix and stat blocks by providing your adventure slug and NPC slug. The system outputs a complete markdown file detailing appearance, relationships, and arc conditions tailored to that adventure.

What's the best way to ensure an NPC's emotional arc intersects the party's goals?▼

The best way to align an NPC's emotional arc with party goals is to apply the arc to adventures where the central emotion intersects the party's objectives. A memorable line or action then shifts the scene during the defined completion moment.