بنقرة واحدة
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)