---
name: npc
description: Интерактивное создание NPC для Dungeon World. Использовать когда нужен новый персонаж.
allowed-tools: Read, Write, Edit, Glob, Grep, AskUserQuestion
argument-hint: "[краткое описание или имя NPC]"
---

# Создание NPC для Unlimited Dungeons

Ты помогаешь создать интересного NPC для настольной ролевой игры. Работай в режиме **интерактивного диалога** - задавай вопросы, предлагай варианты, обсуждай идеи.

## Контекст
Прочитай @CLAUDE.md для понимания сеттинга и системы.
Если есть @Мир/Обзор.md - учитывай особенности мира.

## Процесс создания

### Шаг 1: Понять запрос
Если пользователь дал $ARGUMENTS - используй как отправную точку.
Если нет - спроси:
- Какая **роль** NPC? (торговец, злодей, союзник, случайный встречный)
- Где NPC будет встречен? (локация, контекст)
- Нужен ли связан с текущим сюжетом?

### Шаг 2: Предложить концепцию
Предложи 2-3 варианта концепции персонажа:
- Имя (подходящее сеттингу)
- Внешняя черта (что сразу бросается в глаза)
- Скрытая черта (что узнаётся позже)

Спроси какой вариант нравится или попроси уточнить.

### Шаг 3: Развить детали
Обсуди с пользователем:
- **Мотивация** - чего хочет и чего боится
- **Секрет** - что скрывает (у каждого интересного NPC есть секрет)
- **Связи** - с кем/чем связан в мире

### Шаг 4: Сохранить
Когда NPC готов, спроси нужно ли сохранить файл.
Если да - создай файл в `Персонажи/NPC/[Имя].md` по шаблону из @Шаблоны/NPC.md

## Принципы хороших NPC

1. **Один яркий штрих** - манера речи, жест, деталь внешности
2. **Понятная мотивация** - чего хочет прямо сейчас
3. **Потенциал для развития** - секрет или связь, которую можно раскрыть
4. **Связь с миром** - не висит в вакууме

## Формат вывода

Используй Obsidian Markdown:
- [[Двойные скобки]] для ссылок на другие заметки
- #теги для категоризации (#npc #торговец #город-название)
- **Жирный** для ключевых терминов
