Skip to content
alyn

Best Claude skills for game development

Game development skills cover engines like Godot, Unity, Unreal, Phaser, three.js and Bevy, plus systems like AI behavior trees, cameras, dialogue and audio. Great for prototyping mechanics fast.

120 game development skills · ranked live · November 2026

The top 10. Ranked by the Alyn Score.

  1. #1
    gamedev-skills

    Create Game Assets

    Plan, generate, source, normalize, and validate cohesive visual game assets. Use for art direction, style bibles, sprites, tilesets, backgrounds, UI art, icons, textures, concept art, or 3D…

    Pack8.2k749kScore 79
    Details
  2. #2
    gamedev-skills

    Ebitengine Game

    Create, improve, debug and package playable 2D games in Go with Ebitengine (github.com/hajimehoshi/ebiten/v2). Use for Ebitengine game requests: game design translated into a complete loop…

    Pack8.2k749kScore 79
    Details
  3. #3
    gamedev-skills

    AI Behavior Trees Utility AI

    Build a production behavior-tree runtime (Blackboard, action/condition leaves, sequence/selector/parallel composites, decorators) and a Utility AI system (response curves — linear…

    Pack8.2k749kScore 77
    Details
  4. Jeffallan

    Claude Skills

    #4
    Jeffallan

    Chaos Engineer

    Designs chaos experiments, creates failure injection frameworks, and facilitates game day exercises for distributed systems — producing runbooks, experiment manifests, rollback procedures…

    Pack12k457kScore 77
    Details
  5. #5
    MengTo

    Fire Smoke Skill Vfx

    Build the effects of a fire skill as one visual language in Three.js. Flames that read as fire, not as orange fog or cones: ray-marched flame volumes whose turbulence rises with buoyancy…

    Pack7.4k246kScore 76
    Details
  6. #6
    MengTo

    Game Dev Combat Animation

    Build, fix and review character combat animations (melee strikes, bow shots, spell casts, skills, monster attacks, whole move sets) so they read like Diablo IV, Baldur's Gate 3 or Elden…

    Pack7.4k246kScore 76
    Details
  7. #7
    MengTo

    Game Dev Combat Skill Polish

    Score a game's combat skills and spells out of 10 with blind judges, then raise the weakest to a bar, for timing and readability (does a skill read as itself, does the blow land when it…

    Pack7.4k246kScore 76
    Details
  8. Jeffallan

    Claude Skills

    #8
    Jeffallan

    Game Developer

    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…

    Pack12k457kScore 76
    Details
  9. #9
    scenario-labs

    Scenario Game Ua Ads

    Use when making a finished mobile game user-acquisition (UA) video ad with Scenario at an exact length for TikTok, Reels, Stories, Meta feed, YouTube Shorts, or ad networks: from a one-line…

    Pack3.7k102kScore 72
    Details
  10. #10
    scenario-labs

    Scenario Inspiration

    Use when a creative task has no direction yet: finding inspiration, exploring looks or styles, proposing concept directions to pick between, building a moodboard or reference board, doing…

    Pack3.7k102kScore 72
    Details

What makes a great game development skill.

  • Engine-specific APIs that match current versions.

  • Small playable milestones instead of giant one-shot builds.

  • Asset pipelines that do not break licensing.

All 120 game development skills.

68
scenario-labs

scenario-chatgpt-pet-update

Use when changing an existing ChatGPT pet or Codex pet sprite sheet with Scenario: fixing a broken row, frame, jump or edge, regenerating one animation state, adding the sixteen look…

Pack3.7k102kImages & art
68
scenario-labs

scenario-fan-cam

Use when putting a person from a photo into live-broadcast crowd footage with Scenario: a stadium or arena fan-cam reaction, a jumbotron or kiss-cam moment, a spectator cutaway at a match…

Pack3.7k102kImages & art
68
scenario-labs

scenario-identity-library

Use when a named character or prop must become a reusable identity in Scenario: creating a character or prop from a brief or interview, building its approved image collection (character: or…

Pack3.7k102kImages & art
67
MengTo

build-game-audio-feedback

Design or implement responsive audio feedback for a Three.js or web game. Use for action sounds, combat layers, music states, spatial audio, mix priorities, mute controls, accessibility…

Pack7.4k246kGame development
67
MengTo

build-game-camera-controls

Implement or tune Three.js game cameras. Use for isometric framing, follow behavior, orbit/zoom limits, occlusion, lock-on, camera shake, touch camera controls, and camera regression tests.

Pack7.4k246kGame development

majidmanzarpour

Threejs Game Skills

65
majidmanzarpour

threejs-gameplay-systems

Build and iterate playable Three.js game systems: starter scaffold, architecture, design briefs, core loops, level and encounter design, entities, input, camera, collision and physics…

Pack2.8k33kGame development

majidmanzarpour

Threejs Game Skills

65
majidmanzarpour

threejs-qa-release

Verify and release Three.js browser games: playtest QA, automated bot playtests, mobile and responsive checks, production builds, static-hosting base paths, debug gating, bundle review…

Pack2.8k33kGame development

majidmanzarpour

Threejs Game Skills

63
majidmanzarpour

threejs-image-generator

Generate and edit 2D image assets for Three.js games with Google's Gemini image API: concept sheets, image-to-3D inputs, texture and material references, sky and background plates, decals…

Pack2.8k33kImages & art

majidmanzarpour

Threejs Game Skills

62
majidmanzarpour

threejs-aaa-graphics-builder

Upgrade Three.js games from prototype visuals to premium browser graphics: art-direction critique, procedural model building, material and texture libraries, world prop kits, shaders, VFX…

Pack2.8k33kGame development
60
EL4CTEO

blender-environment-kits

Game environments in Blender 5.2 - terrain from noise or heightmaps (erosion, terraces, play areas, slope/height materials, 16-bit heightmaps + splat maps for UE/Unity), biome scatter by…

Pack9529.6kGame development
60
EL4CTEO

blender-game-optimization

Optimize Blender assets for real-time engines - triangle/material/texture/bone budgets per platform (mobile, Roblox, web, VR, console, PC), LOD chains, decimation modes, mesh cleanup…

Pack9529.6kGame development

majidmanzarpour

Threejs Game Skills

60
majidmanzarpour

threejs-debug-profiler

Debug and profile Three.js browser games: blank canvases, render and runtime bugs, asset and audio loading, animation, resize, mobile input, plus performance profiling of draw calls…

Pack2.8k33kGame development

majidmanzarpour

Threejs Game Skills

60
majidmanzarpour

threejs-game-ui-designer

Design premium Three.js game UI: HUDs, menus, overlays, pause/win/lose screens, settings, icon controls, touch UI, typography, responsive layout, safe areas, text fit, and UI/world cohesion.

Pack2.8k33kGame development
59
EL4CTEO

blender-facial-shapekeys

Facial rigs and shape keys in Blender 5.2 - ARKit 52 blendshapes, visemes for lip-sync, sculpting expressions, splitting symmetric shapes into Left/Right, mirroring, corrective and…

Pack9529.6kGame development

quodsoler

Unreal Engine Skills

58
quodsoler

ue-audio-system

Use when playing, mixing or debugging sound in Unreal Engine — one-shot SFX, looping ambience, music, dialogue or procedural audio. Also use when the user mentions 'UAudioComponent'…

Pack44738kCoding

quodsoler

Unreal Engine Skills

58
quodsoler

ue-blueprint-cpp-interop

Use when exposing C++ to Blueprint or calling Blueprint from C++: UFUNCTION(BlueprintCallable), BlueprintPure, BlueprintImplementableEvent, BlueprintNativeEvent, _Implementation…

Pack44738kCoding

quodsoler

Unreal Engine Skills

58
quodsoler

ue-character-movement

Use when writing or debugging UCharacterMovementComponent code: custom movement modes, floor detection, jumping, crouching, root motion, moving platforms, or client-side movement…

Pack44738kCoding

quodsoler

Unreal Engine Skills

58
quodsoler

ue-cpp-foundations

Use when writing Unreal Engine C++ that touches the reflection system or core types: UCLASS, UPROPERTY, UFUNCTION, USTRUCT, UENUM, GENERATED_BODY, TObjectPtr, TWeakObjectPtr, TSharedPtr…

Pack44738kGame development

quodsoler

Unreal Engine Skills

58
quodsoler

ue-data-assets-tables

Use when modelling designer-authored game data in C++ and loading it: data assets, data tables, curve tables, soft references and asset streaming. Also use when the user mentions…

Pack44738kGame development

quodsoler

Unreal Engine Skills

58
quodsoler

ue-editor-tools

Use when extending the Unreal Editor from C++ with detail customizations, editor utility widgets, menus, editor modes, asset definitions or editor subsystems. Also use when the user…

Pack44738kWriting

quodsoler

Unreal Engine Skills

58
quodsoler

ue-game-features

Use when building, activating or debugging Game Feature plugins and modular gameplay. Also use when the user mentions 'GameFeatureAction', 'UGameFeatureData', 'GameFeaturesSubsystem'…

Pack44738kGame development

quodsoler

Unreal Engine Skills

58
quodsoler

ue-gameplay-abilities

Use when implementing or debugging the Gameplay Ability System in C++ — abilities, effects, attributes, cues and the AbilitySystemComponent. Also use when the user mentions 'GAS'…

Pack44738kGame development

quodsoler

Unreal Engine Skills

58
quodsoler

ue-gameplay-cameras

Use when building or fixing Unreal Engine cameras — spring-arm third-person rigs, first-person cameras, view-target blends, camera shakes, camera modifiers, cine cameras, or the Gameplay…

Pack44738kGame development

quodsoler

Unreal Engine Skills

58
quodsoler

ue-gameplay-framework

Use when writing or fixing Unreal Engine gameplay framework classes — GameMode, GameState, PlayerController, PlayerState, Pawn, Character, HUD, GameInstance — and the flows they own: player…

Pack44738kGame development

quodsoler

Unreal Engine Skills

58
quodsoler

ue-gameplay-tags-messaging

Use when defining, querying or replicating Gameplay Tags, or wiring decoupled event messaging between gameplay systems in C++. Also use when the user mentions 'FGameplayTag'…

Pack44738kGame development

quodsoler

Unreal Engine Skills

58
quodsoler

ue-input-system

Use when wiring player input in Unreal C++ with Enhanced Input — input actions, mapping contexts, triggers, modifiers, binding handlers and runtime key rebinding. Also use when the user…

Pack44738kGame development

quodsoler

Unreal Engine Skills

58
quodsoler

ue-mass-entity

Use when writing or debugging Mass Entity ECS code in Unreal Engine C++ — processors, queries, fragments, tags, observers, traits, spawning and large-scale agent simulation. Also use when…

Pack44738kCoding

quodsoler

Unreal Engine Skills

58
quodsoler

ue-materials-rendering

Use when writing C++ for materials or rendering — dynamic material instances, material parameter collections, render targets, scene capture, post process, decals, Nanite, Lumen, MegaLights…

Pack44738kCoding

quodsoler

Unreal Engine Skills

58
quodsoler

ue-module-build-system

Use when writing or fixing Build.cs, Target.cs, .uproject or .uplugin files, creating a module or plugin, or resolving an Unreal build error. Also use when the user mentions 'unresolved…

Pack44738kGame development

quodsoler

Unreal Engine Skills

58
quodsoler

ue-mover

Use when writing or debugging movement built on the Mover plugin: custom movement modes, layered moves, movement modifiers, instant effects, mode transitions, input production, or rollback…

Pack44738kCoding

quodsoler

Unreal Engine Skills

58
quodsoler

ue-networking-replication

Use when writing multiplayer C++: replicating a property, choosing an RPC type, tuning relevancy or dormancy, registering replicated subobjects, or turning on push model or Iris. Also use…

Pack44738kCoding

quodsoler

Unreal Engine Skills

58
quodsoler

ue-niagara-effects

Use when driving Niagara VFX from C++: spawning a system, overriding User parameters, binding data interfaces, sending gameplay data through Niagara Data Channels, pooling components or…

Pack44738kGame development

quodsoler

Unreal Engine Skills

58
quodsoler

ue-physics-collision

Use when setting up collision channels and profiles, running line/sweep/overlap queries, wiring hit and overlap events, or simulating rigid bodies in Unreal Engine C++. Also use when the…

Pack44738kScience

quodsoler

Unreal Engine Skills

58
quodsoler

ue-procedural-generation

Use when generating world content or geometry procedurally in Unreal Engine: PCG graphs, custom PCG nodes in C++, runtime mesh building, instancing and seeded noise. Also use when the user…

Pack44738kGame development

quodsoler

Unreal Engine Skills

58
quodsoler

ue-sequencer-cinematics

Use when playing Level Sequences from C++, building cutscenes or in-game camera moments, binding actors to sequence tracks at runtime, wiring Sequencer event tracks, or rendering with Movie…

Pack44738kGame development

quodsoler

Unreal Engine Skills

58
quodsoler

ue-serialization-savegames

Use when implementing save/load, player progress persistence, slot management, or binary serialization in Unreal Engine C++. Also use when the user mentions 'save game', 'USaveGame'…

Pack44738kGame development

Game development skills, explained.

Also searched as: game dev skills, godot skill, unity agent skill, threejs skill.

What are the best Claude skills for game development?

Right now the top-ranked game development skills on Alyn are Create Game Assets (gamedev-skills), Ebitengine Game (gamedev-skills), AI Behavior Trees Utility AI (gamedev-skills). Rankings combine GitHub stars, installs, freshness and depth, and update live.

Can Claude Code build a game?

Yes, especially with engine-specific skills. Start with a small playable loop and iterate.

Which engines have skills?

Godot, Unity, Unreal, Phaser, PixiJS, three.js, Bevy, pygame and more.

How do I install a game development skill?

Run npx skills add owner/repo in your project, or copy the folder with SKILL.md into ~/.claude/skills. Every skill on this page has a ready-to-copy command.

Built a game development skill? Get it ranked.

Submit a skill