design-npc
From the author
Design enemy, NPC, boss or companion behavior: perception, state machine, telegraphs, script stub.
Install
npx skills add SummerEngine/summer --skill design-npc -a claude-code
Installs to .claude/skills/design-npc/ · Each command fetches the skill straight from GitHub with the open skills CLI.
Download .zip
Byte-identical to the scanned commit, with the repository’s licence and a SOURCE.txt.
Want your agent to suggest skills while you type? See how to use skills from your IDE.
Safety checks on SKILL.md
- Contains hidden text (invisible characters, long comments or encoded blobs)Medium
Why 75
Security80
Provenance63
Maintenance100
Licence100
Adoption34
aiqbench computes the trust score from public signals. It is not a security audit, so read a skill before you install it.
Similar skills
Closest to this one by what they do and when they are used.
- interaction-designwshobson/agentsDesign and implement microinteractions, motion design, transitions, and user feedback patterns. Use when adding polish to UI interactions, implementing loading states, or creating delightful user experiences.Design★ 41.9K
- state-machineInfrasity-Labs/dev-gtm-claude-skillsModel complex UI behavior as finite state machines with states, events, and transitions.Design★ 149
- design-levelSummerEngine/summerDesign one level (layout, pacing, encounters, secrets) as a design doc plus a node-tree skeleton.Design★ 89
- game-aigamedev-skills/awesome-gamedev-agent-skillsDesign NPC and enemy decision-making with finite state machines, behavior trees, steering behaviors, and A* pathfinding — engine-neutral algorithms that pair with the detected engine's navigation API. Use when building enemy AI, an FSM or behavior tree, steering/flocking, or pathfinding, or when the user mentions state machine, behavior tree, blackboard, A*, navmesh, seek, or patrol/chase.Design★ 5.3K
- design-mechanicSummerEngine/summerDesign one mechanic in detail (input, feedback, failure modes, tunables) as a doc plus a script stub.Design★ 89
- agent-interface-designNeeeophytee/finding-unknowns-skillsDesign tools, scripts, and CLIs that an agent will call, so the interface teaches its own use instead of a wall of prose and examples. Use when building an MCP server or tool definition, writing an agent-facing script, or when an agent keeps misusing a tool it already has.Design★ 356
Ratings & reviews
—
no reviews
Tried this skill? Rate it to help others. Sign in
Discussion
Join the discussion. Sign in