npc-actions
Make NPCs physically react to a conversation and follow spoken orders. Pick an action (punch, slap, hug, kneel and beg, flee, flip off, square up, nothing...) from what the player said and what the NPC replied, with TypeSafe's Jev returning a typed choice and a probability in ~0.1 s, per-action thresholds, a repeat cooldown, orders ("get on your knees") that override mood and make the LLM rewrite the line, and mapping action names onto the game's animations with checks at load. Use when NPCs should act out what they say, obey commands, or when actions picked by an LLM are too random, too timid
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-actions christos-antono/NPCTalk · Skill | 60 | ★ 181 | ≈153 always | 19d ago |
| npcs-ai-studio-zh koronto11/ludo-npc-ai · Skill Both about npc | 63 | ★ 107 | ≈33 always | 24d ago |
| infinite-pokemon-npc Shellishack/infinite-pokemon · Skill Both about npc | 60 | ★ 183 | ≈46 always | 2mo ago |
| action-list-review xiaomoBoy/pi-bluebook · Skill Both about action | 69 | ★ 321 | ≈16 always | 24d ago |
| actions JetBrains/MPS · Skill Both about action | 72 | ★ 1.7k | ≈38 always | 16d ago |
| actions-and-utilities phaserjs/phaser · Skill Both about action and game | 82 | ★ 41k | ≈59 always | 3mo ago |