Skills Explorer Add Skills

game-developer

An agent skill by Jeffallan, from Jeffallan/claude-skills. Tags: animation, automation, design, developer-tools, performance, video.

What it does

Use when building game systems, implementing Unity/Unreal Engine features, or optimizing game performance. Invoke to implement ECS architecture, configure physics systems and colliders, set up multiplayer networking with lag compensation, optimize frame rates to 60+ FPS targets, develop shaders, or apply game design patterns such as object pooling and state machines. Trigger keywords: Unity, Unreal Engine, game development, ECS architecture, game physics, multiplayer networking, game optimization, shader programming, game AI.

Install

With the skills CLI, which installs into Claude Code, Codex, Cursor and other agents:

npx skills add Jeffallan/claude-skills --skill game-developer

Or copy the skill folder into Claude Code's skills directory by hand (~/.claude/skills for every project, or .claude/skills inside one):

git clone --depth 1 https://github.com/Jeffallan/claude-skills
cp -r claude-skills/skills/game-developer ~/.claude/skills/game-developer

Safety box score

Grade B, low risk: 18 of 100 risk points, rated 2026-10-20. The grade rates what the skill and its scripts can reach on the machine of whoever installs it, across eight categories from shell execution to secrets access. How the score works.

This skill is a plain-text game-development guide with Unity/Unreal code patterns, performance advice, and multiplayer networking examples. It does not ship installers or shell scripts, but it can lead an agent to generate executable game code that sends gameplay data over the network and edits project assets/settings inside a game repo.

Category levels, from 0 (none) to 3 (high)
CategoryLevelWhy
Code & shell execution1 (low)The files contain many executable C# and C++ code templates (for example `MonoBehaviour`, `AActor`, and `LoadSceneAsync`), but no shell scripts or native binaries are shipped.
Network access2 (moderate)`references/multiplayer-networking.md` explicitly covers client-server sync, broadcasts, serialization, prediction, and lag compensation, so using the skill can produce code that sends gameplay state to remote peers.
Filesystem reach1 (low)The guidance writes and changes game-project assets and editor settings such as `ScriptableObject`, `UDataAsset`, `Resources.LoadAsync`, and Unity project configuration, but nothing indicates access outside the project tree.
Secrets & credentials0 (none)There is no code or instruction to read keychains, `.env` files, tokens, browser sessions, or other credential stores.
Privilege & persistence0 (none)The skill does not mention sudo, global installs, services, scheduled tasks, or OS/shell configuration changes.
Instruction hijack surface0 (none)I found no prompt-injection tactics such as hidden instructions, remote-content-following, or commands to ignore safeguards.
Irreversible actions1 (low)The networking examples include actions like `BroadcastPlayerState(player);` and `SendMessage(recipientId, message);`, but these are in-game network operations, not external actions on the user's behalf.
Transparency0 (none)All provided files are readable markdown; there are no binaries, base64 blobs, or downloaded installers.

Before installing

Rated 2026-10-20 by an automated review of 6 files from the skill's repository.

Source

Repository
Jeffallan/claude-skills (all skills from this repository)
Path
skills/game-developer/SKILL.md
Branch
main
Updated
2026-09-19