Skip to content
SkillCheatSheet Sign in

Agent skills for Video Game Designers

81 agent skills are labelled for Video Game Designers work. They are listed by code score, out of 100.

All 81

  1. threejs-world-generation OpenMontageInc/OpenMontage

    Build deterministic, editable, free-viewpoint Three.js worlds from text or structured briefs. Use for cinematic 3D terrain, semantic regions, procedural biomes, explicit landmarks…

    Verified85A
  2. create-game-assets gamedev-skills/awesome-gamedev-agent-skills

    Plans, generates or sources, and validates consistent game art: style guides, sprites, pixel art, tilesets, icons and textures, with QA and licence records. Use when making or AI-…

    Verified85A
  3. defold-core gamedev-skills/awesome-gamedev-agent-skills

    Builds and debugs Defold 1.14 games in Lua: collections, game objects, input focus, msg.post messaging, factories, collection proxies and Bob builds. Use for .collection or .scrip…

    Verified85A
  4. roblox-ui gamedev-skills/awesome-gamedev-agent-skills

    Roblox UI with ScreenGui and PlayerGui: ResetOnSpawn, UDim2 scale and offset, UIListLayout flex, safe areas, StyleSheet, gamepad selection and touch controls. Use for Roblox HUDs,…

    Verified84B
  5. modly-cli lightningpixel/modly

    Use when an agent needs to call a running Modly desktop instance from the terminal to generate/export image-to-3D assets through canonical JSON-first automation commands.

    Verified83B
  6. unreal-mcp NousResearch/hermes-agent

    Automate Unreal Engine editor scenes, actors, and renders.

    Verified82B
  7. game-docs gamedev-skills/awesome-gamedev-agent-skills

    Writes and maintains a game's design docs: a one-page GDD with a feature index and short feature notes, kept true to the code by a link and status checker. Use for "draft a GDD",…

    Verified82B
  8. prototype-fast gamedev-skills/awesome-gamedev-agent-skills

    Builds a throwaway playable prototype in about an hour to answer one question, usually "is this mechanic fun?": a one-question brief, a greybox, a debug HUD, a playtest and a keep…

    Verified81B
  9. ebitengine-game gamedev-skills/awesome-gamedev-agent-skills

    Creates, debugs and packages 2D games in Go with Ebitengine v2: a play-and-retry loop, input, pixel-art scaling, text, audio and desktop, WASM or mobile builds. Use when go.mod re…

    Verified80B
  10. godot-export gamedev-skills/awesome-gamedev-agent-skills

    Exports Godot 4.7 projects: templates, export_presets.cfg for desktop, Web and Android, command-line exports and web COOP/COEP headers. Use on "No export template found", a blank…

    Verified80B
  11. minecraft-plugin-development github/awesome-copilot

    Use this skill when building or modifying Minecraft server plugins for Paper, Spigot, or Bukkit, including plugin.yml setup, commands, listeners, schedulers, player state, team or…

    79B
  12. camera-systems gamedev-skills/awesome-gamedev-agent-skills

    Builds and tunes game cameras, engine-neutral with Godot and Cinemachine 3 mappings: 2D follow with deadzone and look-ahead, third-person orbit, first-person look and split-screen…

    79B
  13. steam-publish gamedev-skills/awesome-gamedev-agent-skills

    Publishes or updates a game on Steam with Steamworks and SteamPipe: depots, app_build .vdf scripts, steamcmd uploads, beta branches, SetLive, store review and Coming Soon. Use for…

    79B
  14. unity-build-size gamedev-skills/awesome-gamedev-agent-skills

    Finds and shrinks what makes a Unity 6.3 LTS build too big: Build Report reading, uncompressed textures, glTFast models, PCM audio and per-platform levers. Use when an APK, AAB, W…

    79B
  15. pixel-art NousResearch/hermes-agent

    Pixel art w/ era palettes (NES, Game Boy, PICO-8).

    78B
  16. slang-shader-engineer github/awesome-copilot

    Use when working with Slang shaders, shader modules, HLSL-compatible GPU code, graphics pipelines, compute shaders, tessellation, ray tracing, parameter blocks, generics, interfac…

    78B
  17. story-done Donchitos/Claude-Code-Game-Studios

    Closes a finished story: verifies each acceptance criterion, checks for design or ADR deviations and updates its status. Use when the user says a story is done, finished or ready…

    78B
  18. bevy-ecs gamedev-skills/awesome-gamedev-agent-skills

    Builds and debugs Bevy 0.20 games in Rust: components, Query and Commands systems, schedules, States, observers and headless tests. Use when Cargo.toml depends on bevy, on a B0001…

    78B
  19. game-jam gamedev-skills/awesome-gamedev-agent-skills

    Plans and ships a game jam entry against a fixed deadline: reads the jam rules, scopes to the clock, keeps a cut list and checks the build before submitting. Use for Ludum Dare, G…

    78B
  20. itch-publish gamedev-skills/awesome-gamedev-agent-skills

    Publishes and updates games on itch.io with the butler CLI: butler push to user/game:channel, channel platform tags, HTML5 builds, --userversion and CI uploads. Use for "upload to…

    78B
  21. platformer gamedev-skills/awesome-gamedev-agent-skills

    Designs 2D platformers in any engine: jump feel (coyote time, jump buffering, variable height, fall gravity, corner correction), wall jumps, hazards, checkpoints and one-way platf…

    78B
  22. roblox-studio-workflow gamedev-skills/awesome-gamedev-agent-skills

    Safely edits an existing Roblox place or Rojo project: finds the source of truth and proves changes with the right test mode or Studio MCP (execute_luau). Use when an agent edits…

    78B
  23. unreal-behavior-trees gamedev-skills/awesome-gamedev-agent-skills

    Unreal Engine 5 (UE 5.8) NPC AI with Behavior Trees, Blackboards, EQS and StateTree: decorators with Observer Aborts, C++ BTTask nodes and running trees from an AIController. Use…

    78B
  24. pixijs-rendering gamedev-skills/awesome-gamedev-agent-skills

    Builds and debugs 2D browser game rendering with PixiJS v8: async init, Assets loading, the Container and Sprite scene graph, pointer dragging and v7-to-v8 migration. Use when a g…

    77B
  25. develop-web-game davila7/claude-code-templates

    Use when Codex is building or iterating on a web game (HTML/JS) and needs a reliable development + testing loop: implement small changes, run a Playwright-based test script with s…

    76B
  26. godot-nodes-scenes gamedev-skills/awesome-gamedev-agent-skills

    Godot 4.7 scene-tree structure: reusable .tscn scenes, instantiate(), autoloads and a checker for broken res:// paths and uids. Use when spawning bullets or enemies, or on "Node n…

    76B
  27. love2d-core gamedev-skills/awesome-gamedev-agent-skills

    Builds and debugs LÖVE (Love2D) 11.x games in Lua: main.lua callbacks, conf.lua, fixed steps, crisp pixel-art scaling, love.filesystem saves and a scripted run. Use when main.lua…

    76B
  28. unreal-packaging gamedev-skills/awesome-gamedev-agent-skills

    Packages and ships Unreal Engine 5 (UE 5.8) projects: Shipping builds, cooking, pak/IoStore and RunUAT BuildCookRun with UAT and cook log reading. Use for a packaged game with a b…

    76B
  29. code-review Donchitos/Claude-Code-Game-Studios

    Architectural review of written code: coding standards, SOLID, testability, performance.

    75B
  30. design-review Donchitos/Claude-Code-Game-Studios

    Reviews one design document for completeness, internal consistency, implementability, and design standards. Before handing to programmers.

    75B
  31. game-feel gamedev-skills/awesome-gamedev-agent-skills

    Adds engine-neutral juice to a working mechanic: trauma-based screen shake, hit-stop, eased tweens, squash and stretch, and knockback. Use when the game feels flat, weightless or…

    75B
  32. godot-gdscript-headless-testing gamedev-skills/awesome-gamedev-agent-skills

    Runs Godot 4.7 GDScript tests with godot --headless and a SceneTree runner that exits non-zero on failure, so CI can gate merges. Owns Godot tests in CI. Use for GitHub Actions jo…

    75B
  33. pygame-core gamedev-skills/awesome-gamedev-agent-skills

    Builds and debugs 2D games in Python with pygame-ce (imported as pygame): the event-update-draw loop, delta time, Surfaces and Rects, Sprite groups and headless tests. Use when co…

    75B
  34. threejs-scene-setup gamedev-skills/awesome-gamedev-agent-skills

    Sets up and debugs a plain three.js r187 game or 3D scene: import maps, Scene, PerspectiveCamera and WebGLRenderer, setAnimationLoop with Timer, resize, OrbitControls and WebGPURe…

    75B
  35. mashup-mods rehan-remade/universal-modder

    Build cross-game mashups and total conversions, the "Minecraft inside Elden Ring" or "skateboarding in MW2" kind. Covers passthrough mods (two games running at once and exchanging…

    74B
  36. dialogue-systems gamedev-skills/awesome-gamedev-agent-skills

    Builds engine-neutral branching dialogue with Ink, Yarn Spinner or a small JSON graph runner: lines, choices, conditions, variables and localization IDs. Use for NPC conversations…

    74B
  37. phaser-core gamedev-skills/awesome-gamedev-agent-skills

    Sets up and debugs Phaser 4 games (and pinned Phaser 3.90): Game config, Scene lifecycle, the loader, scene transitions and Phaser 3 to 4 migration. Use when code imports phaser,…

    74B
  38. tower-defense gamedev-skills/awesome-gamedev-agent-skills

    Designs tower defense games in any engine: lane and maze pathing, wave pacing, targeting priorities, armoured and flying counters, and the gold economy, with a wave-curve checker.…

    74B
  39. water-crystal-skill-vfx MengTo/Skills

    Build the effects of a water and crystal skill as one visual language in Three.js. Water that reads as clear water, never a teal fill or a textured ball. A ray-marched water orb w…

    74B
  40. godot-animation gamedev-skills/awesome-gamedev-agent-skills

    Godot 4.7 animation APIs: AnimationPlayer, AnimationTree state machines, AnimatedSprite2D and create_tween() Tweens, with a headless state test. Use when travel() does nothing, an…

    73B
  41. unreal-blueprints gamedev-skills/awesome-gamedev-agent-skills

    Unreal Engine 5 (UE 5.8) Blueprint visual scripting: Blueprint Classes vs the Level Blueprint, Event Graph, and Cast, Interfaces and Event Dispatchers. Use for BP graphs, how one…

    73B
  42. unreal-cpp-gameplay gamedev-skills/awesome-gamedev-agent-skills

    Unreal Engine 5 (UE 5.8) C++ gameplay code: UCLASS and UPROPERTY reflection, the Gameplay Framework, GC-safe pointers, Build.cs and command-line builds. Use for GENERATED_BODY, Li…

    73B
  43. story-readiness Donchitos/Claude-Code-Game-Studios

    Checks whether a story is ready to implement: clear acceptance criteria, no open questions, valid ADR and dependencies. Use when the user asks if a story, or the sprint's stories,…

    72B
  44. team-release Donchitos/Claude-Code-Game-Studios

    Orchestrate the release team — release-manager, qa-lead, devops-engineer, producer — to execute a release from candidate to deployment.

    72B
  45. ux-review Donchitos/Claude-Code-Game-Studios

    Validate a UX spec, HUD design or pattern library — accessibility, GDD alignment, readiness. APPROVED / NOT ASSESSED / NEEDS REVISION / MAJOR REVISION NEEDED.

    72B
  46. game-research-websearch rehan-remade/universal-modder

    Research a game, engine or modding technique on the open web with archive-aware, rate-limit-safe searches — Wayback Machine/archive.today for dead forums (XeNTaX, Zenhax, old thre…

    72B
  47. fps-shooter gamedev-skills/awesome-gamedev-agent-skills

    Designs first-person shooter combat in any engine: hitscan vs projectiles, time-to-kill, damage falloff, recoil patterns, ADS sensitivity and lag-compensated hits. Use for a Doom-…

    72B
  48. game-ai gamedev-skills/awesome-gamedev-agent-skills

    Designs engine-neutral enemy and NPC AI: picks FSM, behavior tree, utility or GOAP, and builds perception, steering and A* pathfinding. Use for patrol and chase, "find a path to t…

    72B
  49. performance-optimization gamedev-skills/awesome-gamedev-agent-skills

    Finds and fixes game frame-rate problems by measurement in Godot, Unity, Unreal or Roblox: CPU- vs GPU-bound, then the biggest fix (draw calls, pooling, GC spikes). Use for low FP…

    72B
  50. rpg gamedev-skills/awesome-gamedev-agent-skills

    Designs RPG progression and combat numbers in any engine: stats with a modifier stack, XP curves, damage formulas, items and equipment (slots, rarity, affixes) and quests. Use for…

    72B
  51. unity-build-pipeline gamedev-skills/awesome-gamedev-agent-skills

    Builds and ships Unity 6.3 LTS players: Build Profiles, IL2CPP vs Mono, managed stripping with link.xml, scripted BuildPlayer, Addressables and CI or headless builds. Use when aut…

    72B
  52. visual-novel gamedev-skills/awesome-gamedev-agent-skills

    Builds visual novels and choice-driven stories in Ren'Py or any engine: routes and endings, save-anywhere, backlog, skip-read-only and typewriter text. Use for a VN or dating sim,…

    72B
  53. setup-engine Donchitos/Claude-Code-Game-Studios

    Sets up and pins the engine version: web for a new project unless Godot, Unity or Unreal is named. Use to choose or upgrade it.

    71B
  54. godot-2d-movement gamedev-skills/awesome-gamedev-agent-skills

    Godot 4.7 CharacterBody2D movement in GDScript: platformer run and jump, top-down 8-direction motion, slopes and one-way platforms, with a headless landing test. Use when a 2D con…

    71B
  55. godot-3d-essentials gamedev-skills/awesome-gamedev-agent-skills

    Godot 4.7 3D scene setup: Camera3D, lights, WorldEnvironment (sky, ambient, tonemap, fog), StandardMaterial3D, GridMap and local vs global transforms, with a headless scene check.…

    71B
  56. godot-audio gamedev-skills/awesome-gamedev-agent-skills

    Godot 4.7 audio APIs: AudioStreamPlayer 2D and 3D, the bus layout, AudioServer volume and mute, polyphony, looping imports and playback position for beat sync. Use when wiring SFX…

    71B
  57. godot-csharp gamedev-skills/awesome-gamedev-agent-skills

    C# and .NET in Godot 4.7: partial node classes, the PascalCase lifecycle, [Export] and [Signal], signals as C# events, the .csproj and calling GDScript. Use for .cs scripts in God…

    71B
  58. level-design gamedev-skills/awesome-gamedev-agent-skills

    Engine-neutral level design with Godot checks: player metrics from the real controller, key and ability gating with a soft-lock check, and pacing. Use when laying out a level or m…

    71B
  59. router gamedev-skills/awesome-gamedev-agent-skills

    Routes any game-development request to the right skills: detects the engine (Godot, Unity, Unreal, Ebitengine, Bevy, Phaser, PixiJS, three.js, Defold, LÖVE, pygame, Roblox) and th…

    71B
  60. threejs-gltf-loading gamedev-skills/awesome-gamedev-agent-skills

    Loads glTF/GLB models into three.js r187 and plays their animations: GLTFLoader, DRACO, Meshopt and KTX2 decoders, AnimationMixer cross-fades and SkeletonUtils clones. Use when a…

    71B
  61. threejs-materials-lighting gamedev-skills/awesome-gamedev-agent-skills

    Lights and shades three.js r187 scenes: standard, physical and unlit materials, lights, shadows, HDR environment lighting and tone mapping. Use when a mesh renders black or washed…

    71B
  62. unity-animation gamedev-skills/awesome-gamedev-agent-skills

    Unity 6.3 LTS character animation with the Animator (Mecanim): states and transitions, blend trees, Avatar Mask layers, root motion and humanoid IK. Use for SetTrigger wiring, a t…

    71B
  63. unity-csharp-scripting gamedev-skills/awesome-gamedev-agent-skills

    Writes and fixes Unity 6.3 LTS C# gameplay scripts: MonoBehaviour lifecycle, serialization, .meta/GUID discipline and command-line tests. Use for new or renamed .cs files, "Missin…

    71B
  64. unity-input-system gamedev-skills/awesome-gamedev-agent-skills

    Wires Unity 6.3 LTS player input with the Input System package: .inputactions assets, action maps, PlayerInput and control schemes. Use when input does nothing or fires under a me…

    71B
  65. unity-navmesh gamedev-skills/awesome-gamedev-agent-skills

    Unity 6.3 LTS pathfinding with the AI Navigation package: NavMeshSurface baking, NavMeshAgent, NavMeshLink jumps and runtime rebakes. Use when a Unity enemy should chase or patrol…

    71B
  66. unity-physics gamedev-skills/awesome-gamedev-agent-skills

    Unity 6.3 LTS physics in 3D and 2D: Rigidbody and Rigidbody2D, forces and linearVelocity, the layer collision matrix and raycasts. Use when an object falls through the floor, OnTr…

    71B
  67. unity-scriptableobjects gamedev-skills/awesome-gamedev-agent-skills

    Unity 6.3 LTS data and decoupling with ScriptableObjects: CreateAssetMenu config assets, shared runtime variables, event channels and .asset files made from code. Use for replacin…

    71B
  68. unity-tilemap-2d gamedev-skills/awesome-gamedev-agent-skills

    Unity 6.3 LTS 2D tilemaps: the Tile Palette, Tilemap Collider 2D with a Composite Collider, Rule Tiles and runtime SetTile. Use for painting or generating a tile level, seams betw…

    71B
  69. unreal-enhanced-input gamedev-skills/awesome-gamedev-agent-skills

    Unreal Engine 5 (UE 5.8) player input with Enhanced Input: Input Actions (IA_), Mapping Contexts (IMC_), ETriggerEvent bindings and remappable keys. Use when wiring move, look or…

    71B
  70. build-rigged-game-assets MengTo/Skills

    Create, integrate, or audit production-ready rigged 3D characters and monsters with a main model, skeleton, animation library, sockets, collision contracts, separate character equ…

    71B
  71. lightning-energy-skill-vfx MengTo/Skills

    Build the effects of a close-combat energy skill as one visual language in Three.js. Lightning that reads as lightning, dynamic but never in your face: trees of strips (trunk, for…

    71B
  72. vertical-slice Donchitos/Claude-Code-Game-Studios

    Pre-production validation — end-to-end build to confirm the full loop is achievable before committing to Production. After GDDs, architecture, UX specs.

    70B
  73. shader-dev MiniMax-AI/skills

    Comprehensive GLSL shader techniques for creating stunning visual effects — ray marching, SDF modeling, fluid simulation, particle systems, procedural generation, lighting, post-p…

    70B
  74. game-ui-ux gamedev-skills/awesome-gamedev-agent-skills

    Engine-neutral design rules for game HUDs and menus: anchors and containers, scaling, safe areas, gamepad focus, HUDs driven by events instead of polling, and accessibility minimu…

    70B
  75. godot-gdscript gamedev-skills/awesome-gamedev-agent-skills

    GDScript 2.0 for Godot 4.7: static typing, @export and @onready, await and coroutines, and porting 3.x code. Use for .gd parse errors ("Cannot infer the type"), a coroutine that n…

    70B
  76. input-systems gamedev-skills/awesome-gamedev-agent-skills

    Engine-neutral input architecture with Godot InputMap code: named actions, stick deadzones, buffered presses and rebinding with conflict checks. Use for controller support or a re…

    70B
  77. physics-tuning gamedev-skills/awesome-gamedev-agent-skills

    Engine-neutral physics tuning with Godot checks: fixed timestep and interpolation, CCD against tunnelling, damping, solver iterations and collision layer matrices. Use when bodies…

    70B
  78. roblox-characters gamedev-skills/awesome-gamedev-agent-skills

    Roblox player characters: CharacterAdded lifecycle, Humanoid and HumanoidRootPart, R6, R15 and custom rigs, respawn and Tools. Use when a character script breaks after respawn, an…

    70B
  79. roblox-luau gamedev-skills/awesome-gamedev-agent-skills

    Roblox Luau scripting and code structure: services, Instances, Script vs LocalScript vs ModuleScript, the task library and typed Luau, with selene and luau-lsp checks. Use when a…

    70B
  80. shader-programming gamedev-skills/awesome-gamedev-agent-skills

    Engine-neutral shader technique in GLSL with HLSL equivalents: how dissolve, outline, fresnel rim and post effects work, and porting GLSL to HLSL. Use when the math of an effect i…

    70B
  81. fire-smoke-skill-vfx MengTo/Skills

    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 b…

    70B

Scores come from a snapshot of 300 public GitHub repositories taken on 12 November 2026. Every score is the result of fixed checks run by code; no AI is involved. How scoring works.