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.