一键导入
new-npc
Create a new NPC with character scene, Dialogic character, timeline, sprite art, and room integration
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Create a new NPC with character scene, Dialogic character, timeline, sprite art, and room integration
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Guided content creation for the QFG adventure game. Use when the user wants to add a new room, quest, NPC, puzzle, or story element. Triggered by /new-content-qfg or when the user describes a content idea like "I want a forest clearing with a witch" or "add a new area to the game".
Generate pixel art assets via Aseprite Lua scripts following the project's art pipeline (palette, sizes, export)
Create a new custom Dialogic 2 event class for RPG gameplay in .dtl timelines
Create a new game room with scene, script, background, hotspots, and RoomManager registration
| name | new-npc |
| description | Create a new NPC with character scene, Dialogic character, timeline, sprite art, and room integration |
Create a complete NPC with all required components. Argument: NPC name and brief description.
Generate NPC sprite using the art-gen skill:
Create the character scene at game/scenes/characters/<npc_name>.tscn:
CharacterBody2D (or StaticBody2D for non-moving NPCs)AnimatedSprite2D with idle and talk animationsCollisionShape2D for interaction areaCreate the NPC script at game/scripts/rooms/<npc_name>.gd (or a shared NPC script):
class_name declarationhotspot_name export var for StatusBar displayCreate Dialogic character at game/dialogic/characters/<npc_name>.dch:
Create Dialogic timeline at game/dialogic/timelines/<npc_name>_intro.dtl:
Add NPC to room:
NPCs nodeVerify:
make sprites # Export NPC sprite
make run # Launch and talk to the NPC
.dch).dtl)