make-npcs-talk
95 / 100 · Low risk
Fine to try.
Make NPCs in a game talk back. The player speaks or types, the NPC answers in character, in a cloned voice, about 1-2 seconds later, and can act on what was said. Covers the whole loop and the order to build it in (who is being talked to, what the scene is, speech-to-text, an LLM in character, Fish Audio voices on a GPU, streamed playback from the NPC, subtitles, mouth movement, actions), the four hooks a game has to provide, latency budgets, costs, testing in the real game, and the rules (sing…
What this skill can do
Runs commands on your computer
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'make-npcs-talk' ] || [ -L ~/.agents/skills/'make-npcs-talk' ]; then echo 'A skill folder named make-npcs-talk already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/christos-antono/NPCTalk' "$d" && git -C "$d" checkout --quiet '764da63ab709a4d5cf60fdcef34c30ec91b5e61f' -- '.agents/skills/make-npcs-talk' && mkdir -p ~/.agents/skills && cp -R "$d"/'.agents/skills/make-npcs-talk' ~/.agents/skills/'make-npcs-talk' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'make-npcs-talk' ~/.claude/skills/'make-npcs-talk' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
[](https://zalavijaysinh.github.io/skilltrust/repos/christos-antono/NPCTalk/)
Score history
| Date | Version | Score |
|---|---|---|
| 2026-11-13 | 764da63 | 95 |
| 2026-11-07 | 59635ce | 95 |
Also found in
- christos-antono/NPCTalk/.claude/skills/make-npcs-talk
- christos-antono/NPCTalk/skills/make-npcs-talk