unity-ecs-patterns

29.9k
wshobsonwshobson

Master Unity ECS (Entity Component System) with DOTS, Jobs, and Burst for high-performance game development. Use when building data-oriented games, optimizing performance, or working with large entity counts.

191 days ago

3d-games

21.8k
davila7davila7

3D game development principles. Rendering, shaders, physics, cameras.

191 days ago

2d-games

21.8k
davila7davila7

2D game development principles. Sprites, tilemaps, physics, camera.

191 days ago

multiplayer

21.8k
davila7davila7

Multiplayer game development principles. Architecture, networking, synchronization.

191 days ago

mobile-games

21.8k
davila7davila7

Mobile game development principles. Touch input, battery, performance, app stores.

191 days ago

web-games

21.8k
davila7davila7

Web browser game development principles. Framework selection, WebGPU, optimization, PWA.

192 days ago

pc-games

21.8k
davila7davila7

PC and console game development principles. Engine selection, platform features, optimization strategies.

191 days ago

game-development

21.8k
davila7davila7

Game development orchestrator. Routes to platform-specific skills based on project needs.

192 days ago

unity-ecs-patterns

18.0k
sickn33sickn33

Master Unity ECS (Entity Component System) with DOTS, Jobs, and Burst for high-performance game development. Use when building data-oriented games, optimizing performance, or working with large ent...

191 days ago

develop-web-game

10.4k
openaiopenai

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 short input bursts and intentional pauses, inspect screenshots/text, and review console errors with render_game_to_text.

191 days ago

game-engine-resources

2.7k
gmh5225gmh5225

Guide for game engine development resources including engine source code, plugins, and development guides. Use this skill when researching game engines (Unreal, Unity, Godot, custom engines), engine architecture, or game development frameworks.

191 days ago

windows-kernel-security

2.7k
gmh5225gmh5225

Guide for Windows kernel security research including driver development, system callbacks, security features, and kernel exploitation. Use this skill when working with Windows drivers, PatchGuard, DSE, or kernel-level security mechanisms.

191 days ago

dma-attack-techniques

2.7k
gmh5225gmh5225

Guide for Direct Memory Access (DMA) attack techniques using FPGA hardware. Use this skill when researching PCIe DMA attacks, pcileech, FPGA firmware development, or hardware-based memory access for game security research.

191 days ago

game-hacking-techniques

2.7k
gmh5225gmh5225

Guide for game hacking techniques and cheat development. Use this skill when researching memory manipulation, code injection, ESP/aimbot development, overlay rendering, or game exploitation methodologies.

192 days ago

moai-lang-cpp

776
modu-aimodu-ai

Modern C++ (C++23/C++20) development specialist covering RAII, smart pointers, concepts, ranges, modules, and CMake. Use when developing high-performance applications, games, system software, or embedded systems.

191 days ago

construct

376
a5c-aia5c-ai

Construct 3 visual programming skill for rapid prototyping and 2D game development.

191 days ago

godot-2d

376
a5c-aia5c-ai

Godot 2D game development skill for tilemaps, pixel-perfect rendering, and 2D physics.

191 days ago

phaser

376
a5c-aia5c-ai

Phaser.js 2D game development skill for web games, arcade physics, and web deployment.

191 days ago

cocos2d-x

109
partme-aipartme-ai

Provides comprehensive guidance for Cocos2d-x v4 game engine including scene graph, nodes, sprites, actions, animations, physics, rendering, shaders, and platform deployment. Use when the user asks about Cocos2d-x, needs to create games, implement game features, set up development environments, or deploy games to multiple platforms.

192 days ago

diplomacy-skill

87
HkingAuditoreHkingAuditore

Diplomacy system work for civ-game (foreign economy/development/military simulation, treaties, alliances/organizations, relations like colony or subject, diplomatic actions, and diplomacy UI or events). Use when implementing or modifying diplomacy logic, diplomatic AI, treaties or agreements, nation relations/organization systems, foreign market calculations, or DiplomacyTab UX in this repo.

191 days ago

dojo-deploy

53
dojoenginedojoengine

Deploy Dojo worlds to local Katana, testnet, or mainnet. Configure Katana sequencer and manage deployments with sozo. Use when deploying your game or starting local development environment.

191 days ago

game-developer

36
zenobi-uszenobi-us

Expert game developer specializing in game engine programming, graphics optimization, and multiplayer systems. Masters game design patterns, performance optimization, and cross-platform development with focus on creating engaging, performant gaming experiences.

191 days ago

bevy

31
bfollingtonbfollington

This skill should be used when working on Bevy game engine projects. It provides specialized knowledge for Bevy's Entity Component System (ECS) architecture, component-driven design patterns, system ordering, UI development, build strategies, and common pitfalls. Use this skill when implementing game features, debugging Bevy code, designing component architectures, or working with Bevy's UI system.

192 days ago

godot

31
bfollingtonbfollington

This skill should be used when working on Godot Engine projects. It provides specialized knowledge of Godot's file formats (.gd, .tscn, .tres), architecture patterns (component-based, signal-driven, resource-based), common pitfalls, validation tools, code templates, and CLI workflows. The `godot` command is available for running the game, validating scripts, importing resources, and exporting builds. Use this skill for tasks involving Godot game development, debugging scene/resource files, implementing game systems, or creating new Godot components.

191 days ago

mobile-game-dev

29
omer-metinomer-metin

Expert mobile game developer specializing in iOS and Android game optimization, touch input design, battery and thermal management, device fragmentation handling, and App Store/Play Store submission. Deep knowledge of mobile-specific constraints and best practices for shipping performant, player-friendly mobile games. Use when "mobile game, ios game, android game, touch input, mobile optimization, mobile performance, app store, play store, mobile battery, thermal throttling, mobile porting, tablet game, phone game, mobile monetization, mobile build, mobile, ios, android, touch, optimization, performance, battery, thermal, app-store, play-store, game-development, unity-mobile, godot-mobile, device-fragmentation" mentioned.

191 days ago

unity-development

29
omer-metinomer-metin

Building games and interactive experiences with Unity engine, C#, MonoBehaviours, and modern Unity patternsUse when "unity, unity3d, unity game, unity development, monobehaviour, prefab, scriptableobject, ecs unity, dots unity, unity physics, unity ui, addressables, unity coroutine, burst, unity jobs, unity, unity3d, gamedev, game-engine, csharp, c#, monobehaviour, prefabs, scriptableobjects, ecs, dots, mobile, console, pc, vr, ar" mentioned.

191 days ago

game-development

29
omer-metinomer-metin

Building interactive experiences that engage, challenge, and delight players. Use when "game, gamedev, game development, phaser, unity, unreal, godot, gameplay, game loop, sprites, collision, physics, player, level, tilemap, games, gamedev, interactive, gameplay, physics, engines, performance, player-experience" mentioned.

191 days ago

roblox-development

29
omer-metinomer-metin

World-class Roblox game development - Lua scripting, Roblox Studio, game systems, monetization, and building experiences that millions play. Use when "roblox, roblox studio, lua scripting, roblox game, obby, simulator game, roblox experience, robux, devex, " mentioned.

191 days ago

web3-gaming

29
omer-metinomer-metin

Comprehensive expertise in blockchain game development, including play-to-earn (P2E) mechanics, play-to-own (P2O) models, in-game economies, NFT integration, dual-token systems, and sustainable game tokenomics. Covers Unity/Unreal blockchain integration, anti-cheat considerations, and DeFi-gaming fusion. Use when "web3 game, blockchain game, play to earn, P2E, play to own, P2O, game economy, in-game tokens, gaming NFT, game items, metaverse, gamefi, skill-based gaming, gaming rewards, virtual economies," is mentioned.

191 days ago

Level Design

29
omer-metinomer-metin

World-class level design expertise — spatial storytelling, player flow, blockout methodology, and the invisible hand that guides players without them knowing. Use when "level design, blockout, graybox, whitebox, player flow, level layout, combat arena, exploration space, map design, multiplayer map, pacing, weenie, landmark, gating, metroidvania, open world design, linear level, environmental storytelling, teaching through design, playtesting, heatmap, metrics, sightlines, level-design, game-development, spatial-design, blockout, graybox, player-flow, pacing, environmental-storytelling, combat-design, multiplayer-maps, open-world, linear-design, metroidvania" are mentioned.

191 days ago

prompt-to-game

29
omer-metinomer-metin

Master the art of "vibe coding" - creating playable games through natural language prompts to AI. Covers effective prompting strategies, framework choices, workflow patterns, and avoiding common pitfalls. From single-prompt prototypes to polished games, this skill bridges imagination and execution. Use when "vibe coding, prompt to game, AI game development, Claude make game, GPT game, natural language coding, describe game, AI generate game, no code game, game jam AI, rapid prototype, build game fast" is mentioned.

191 days ago

llm-game-development

29
omer-metinomer-metin

Comprehensive guide to using LLMs throughout the game development lifecycle - from design to implementation to testingUse when "ai game development, llm game dev, claude game, gpt game, ai coding games, vibe coding game, prompt game development, llm, ai, game-development, workflow, prompting, coding, prototyping, claude, gpt, cursor" mentioned.

191 days ago

godot-development

29
omer-metinomer-metin

Expert Godot 4 game developer specializing in GDScript, the node/scene system, signals, resources, and engine-native patterns. Provides deep knowledge of Godot's unique architecture, performance optimization, and best practices for building games from simple prototypes to production-ready releases. Use when "godot, gdscript, godot 4, godot engine, build a game with godot, godot scene, godot node, godot signal, godot resource, godot tilemap, godot physics, godot animation, godot ui, godot multiplayer, godot, gdscript, game-engine, game-development, 2d-games, 3d-games, open-source" mentioned.

191 days ago

game-design

29
omer-metinomer-metin

Building interactive experiences that engage, challenge, and delight playersUse when "game, gamedev, game development, phaser, unity, unreal, godot, gameplay, game loop, sprites, collision, physics, player, level, tilemap, games, gamedev, interactive, gameplay, physics, engines, performance, player-experience" mentioned.

191 days ago

godot-best-practices

27
jwyniajwynia

Guide AI agents through Godot 4.x GDScript coding best practices including scene organization, signals, resources, state machines, and performance optimization. This skill should be used when generating GDScript code, creating Godot scenes, designing game architecture, implementing state machines, object pooling, save/load systems, or when the user asks about Godot patterns, node structure, or GDScript standards. Keywords: godot, gdscript, game development, signals, resources, scenes, nodes, state machine, object pooling, save system, autoload, export, type hints.

191 days ago

verekia-architecture

26
verekiaverekia

Day-to-day coding style and patterns for R3F game development with Miniplex ECS.

191 days ago

unity-editor-imgui-design

24
akiojinakiojin

Unity IMGUI (Immediate Mode GUI) for editor tools and custom inspectors. Use for EditorWindow, Custom Inspector, Property Drawer development. NOT for game UI - use unity-game-ugui-design or unity-game-ui-toolkit-design instead.

191 days ago

bg3se-macos-ghidra

24
tdiminotdimino

Develop the BG3 Script Extender macOS port using Ghidra for reverse engineering. Use this skill when: (1) Working on bg3se-macos port development or debugging (2) Using Ghidra to discover offsets, function addresses, or data structures in BG3 (3) Implementing new Lua APIs (Ext.*, Osi.*) for macOS Script Extender (4) Porting Windows BG3SE features to macOS ARM64 (5) Understanding ECS architecture, Osiris integration, or stats system (6) Analyzing ARM64 assembly or calling conventions for game hooks (7) Writing or modifying Ghidra Python scripts for BG3 analysis

191 days ago

bg3-steam-launcher

24
tdiminotdimino

Launch Baldur's Gate 3 through Steam on macOS and load saved games using macos-automator and Peekaboo MCP servers. Designed for testing bg3se-macos (Script Extender) development. Use when: (1) launching BG3 from Steam, (2) loading a BG3 saved game, (3) testing SE mod injection, (4) when the user asks to "start BG3", "load my BG3 save", "play Baldur's Gate", or "test the script extender". Requires macos-automator and Peekaboo MCP servers installed with Accessibility permissions.

191 days ago

lua

23
MindrallyMindrally

Lua development guidelines covering tables, metatables, error handling, game development, and performance optimization.

191 days ago

game-development

23
MindrallyMindrally

Expert guidance for game development with C#/Unity, Lua scripting, and best practices for scalable game architecture

191 days ago

c-sharp

23
MindrallyMindrally

Guidelines for C# development including Blazor, Unity game development, and .NET backend best practices

191 days ago

pixi-js

23
MindrallyMindrally

Expert guidance for Pixi.js game development with TypeScript, focusing on high-performance web and mobile games

191 days ago

unity

23
MindrallyMindrally

Expert in Unity and C# game development with performance optimization patterns

191 days ago

dragonruby

18
hoblinhoblin

This skill should be used when the user asks to "create a game", "make a game", "game development", "dragonruby", "drgtk", "game loop", "tick method", "sprite rendering", "game state", or mentions args.outputs, args.state, args.inputs, coordinate system, collision detection, animation frames, or scene management. Should also be used when editing DragonRuby game files, working on 2D game logic, or discussing game performance optimization.

191 days ago

game-development

16
travisjneumantravisjneuman

Game development with Unity, Unreal Engine, and Godot. Use when building games, implementing game mechanics, physics, AI, or working with game engines.

191 days ago

gamedev-expert

15
oimiragieooimiragieo

Game development expert including DragonRuby, Unity, and game mechanics

191 days ago

Game Tools & Workflows

14
pluginagentmarketplacepluginagentmarketplace

Game development tools, asset pipelines, version control, build systems, and team development workflows for efficient production.

191 days ago