npc-dialogue
Write what NPCs say with an LLM so they sound like themselves and like the game. Covers persona files, a fresh random sample of the character's own lines in every prompt, scene facts (place, time, weather, what the player holds or drives, danger), per-NPC conversation history, short spoken output with one delivery tag for the voice model, doing what the player tells them, fast models with reasoning off, and cleaning the output (refusals, name prefixes, length, slur rules). Use when NPC replies sound generic, robotic, too long, preachy or out of character, refuse, break the game's tone, or come
Why this score
This repo hosts 10 skills, so its 181 stars are split between them (about 18 each) for scoring.
Popularity score: 60/100 from public GitHub signals only. It shows how widely used and maintained this is, not how well it works. Not included yet: the fake-star check. The security scan is shown separately and doesn't change the score. How we rank
Security
Scanned Oct 20, 2026 at commit 59635ceb8ee0, with Cisco's open-source skill-scanner.
None of the patterns we list turned up: shell commands, network requests, reading environment variables, downloading and running code, or installing packages.
A scan lists patterns in the code. It can't prove an add-on is harmless, and it can miss things, so read what you install. How we scan
Alternatives
Other makers' add-ons that do the same job, next to this one.
| Name | Score | Stars | Context | Updated |
|---|---|---|---|---|
| This onenpc-dialogue christos-antono/NPCTalk · Skill | 60 | ★ 181 | ≈153 always | 19d ago |
| dialogue tance-mang/chinese-webnovel-skills · Skill Both about dialogue | 49 | ★ 86 | ≈30 always | 5mo ago |
| dialogue-systems gamedev-skills/awesome-gamedev-agent-skills · Skill Both about dialogue | 67 | ★ 1.7k | ≈24 always | 26d ago |
| dialogue-writer revfactory/webtoon-harness · Subagent Both about dialogue | 51 | ★ 328 | ≈36 in chat | 4mo ago |
| npcs-ai-studio-en koronto11/ludo-npc-ai · Skill Both about npc and dialogue | 63 | ★ 107 | ≈83 always | 24d ago |
| infinite-pokemon-npc Shellishack/infinite-pokemon · Skill Both about npc and dialogue | 60 | ★ 183 | ≈46 always | 2mo ago |