Updated 2w ago
by thedivergentai
Game-Dev-Agentic-Skills
Multi-engine long-term memory for game AI agents. Deep Godot 4.7+ (99 skills, 27 genre blueprints) + Bevy docs-first parity — audited patterns, persona orchestration (Analyst · Auditor · Builder), production-grade engineering.
928 GitHub stars (928)
+128 in 30 days
| Period | New stars |
|---|---|
| Oct 1 | 0 |
| Oct 2 | +4 |
| Oct 3 | 0 |
| Oct 4 | +3 |
| Oct 5 | +5 |
| Oct 6 | +6 |
| Oct 7 | +3 |
| Oct 8 | +6 |
| Oct 9 | +5 |
| Oct 10 | +7 |
| Oct 11 | +7 |
| Oct 12 | +6 |
| Oct 13 | +5 |
| Oct 14 | +9 |
| Oct 15 | +6 |
| Oct 16 | +2 |
| Oct 17 | +3 |
| Oct 18 | 0 |
| Oct 19 | +7 |
| Oct 20 | +3 |
| Oct 21 | +7 |
| Oct 22 | +2 |
| Oct 23 | +2 |
| Oct 24 | +5 |
| Oct 25 | +3 |
| Oct 26 | +4 |
| Oct 27 | +4 |
| Oct 28 | +5 |
| Oct 29 | +6 |
| Oct 30 | +5 |
| Oct 31 | 0 |
| Nov 1 | +2 |
| Nov 2 | +3 |
| Nov 3 | +7 |
| Nov 4 | +2 |
| Nov 5 | +2 |
- 30 skills (30 skills found in its SKILL.md files)
- 58 forks (58 forks)
- 2w ago last update (Last updated 2w ago)
Install
Skills CLI
npx skills add thedivergentai/Game-Dev-Agentic-Skills
Asks which skills and agents to install. Just one: npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill bevy-2d-animation — add -g for every project.
Claude Code
git clone https://github.com/thedivergentai/Game-Dev-Agentic-Skillscp -r "Game-Dev-Agentic-Skills/skills/bevy-2d-animation" ~/.claude/skills/
Copies the bevy-2d-animation skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add thedivergentai/Game-Dev-Agentic-Skills
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md — showing the first 30 of 184 files.
-
bevy-2d-animation
Bevy ECS skill for 2D sprite animation. Keywords: Bevy, sprite, animation, AnimationPlayer, AnimationClip, 2D.
skills/bevy-2d-animation/ on GitHub (opens in a new tab)SKILL.md -
bevy-3d-lighting
Spawn and tune Bevy 0.20 directional, point, and spot lights, cascade shadows, distance fog, and a nearest-light shadow budget. Use when a 3D scene needs a sun, local lights, or fog on the camera. Keywords: DirectionalLight, PointLight, SpotLight, CascadeShadowConfig, DistanceFog, bevy_light.
skills/bevy-3d-lighting/ on GitHub (opens in a new tab)SKILL.md -
bevy-3d-materials
Bevy ECS skill for PBR materials. Keywords: Bevy, StandardMaterial, PBR, material, ExtendedMaterial.
skills/bevy-3d-materials/ on GitHub (opens in a new tab)SKILL.md -
bevy-3d-world-building
Bevy ECS skill for 3D level assembly. Keywords: Bevy, level, scene, mesh, world, ECS.
skills/bevy-3d-world-building/ on GitHub (opens in a new tab)SKILL.md -
bevy-ability-system
Bevy ECS skill for abilities. Keywords: Bevy, ability, cooldown, ECS, gameplay.
skills/bevy-ability-system/ on GitHub (opens in a new tab)SKILL.md -
bevy-adapt-2d-to-3d
Rewrite Bevy 2D actors and cameras into 3D meshes and Camera3d while keeping gameplay components. Use when a Bevy 2D game should gain a perspective camera, mesh draw, and a planar velocity lifted onto XZ. Keywords: Camera2d, Camera3d, Sprite, Mesh3d, StandardMaterial, WishVelocity.
skills/bevy-adapt-2d-to-3d/ on GitHub (opens in a new tab)SKILL.md -
bevy-adapt-3d-to-2d
Bevy ECS skill for moving a Bevy game from 3D to 2D. Keywords: Bevy, 3D, 2D, adapt, sprite, camera.
skills/bevy-adapt-3d-to-2d/ on GitHub (opens in a new tab)SKILL.md -
bevy-adapt-desktop-to-mobile
Bevy ECS skill for adapting a Bevy desktop game to mobile. Keywords: Bevy, mobile, touch, UI, adapt.
skills/bevy-adapt-desktop-to-mobile/ on GitHub (opens in a new tab)SKILL.md -
bevy-adapt-mobile-to-desktop
Bevy ECS skill for adapting a Bevy mobile game to desktop. Keywords: Bevy, desktop, mouse, keyboard, adapt, window.
skills/bevy-adapt-mobile-to-desktop/ on GitHub (opens in a new tab)SKILL.md -
bevy-ai-navigation
Bevy 0.20 chase, patrol, and wait policy: an enum brain, a goal, a desired velocity, and a retarget timer on FixedUpdate. Use when an actor must choose a goal before movement. Paths stay on bevy-navigation. Keywords: Brain, Goal, DesiredVelocity, PatrolRoute, FixedUpdate, chase, patrol.
skills/bevy-ai-navigation/ on GitHub (opens in a new tab)SKILL.md -
bevy-animation-graph
Bevy ECS skill for animation blending. Keywords: Bevy, AnimationGraph, blend, AnimationGraphHandle, AnimationNodeType.
skills/bevy-animation-graph/ on GitHub (opens in a new tab)SKILL.md -
bevy-animation
Bevy ECS skill for animation playback. Keywords: Bevy, AnimationPlayer, AnimationClip, AnimationPlugin, animate_targets.
skills/bevy-animation/ on GitHub (opens in a new tab)SKILL.md -
bevy-app-resources
Bevy ECS skill for app-wide resources and schedules. Keywords: Bevy, Resource, App, Schedule, Plugin.
skills/bevy-app-resources/ on GitHub (opens in a new tab)SKILL.md -
bevy-asset-scenes
Load Bevy 0.20 assets with AssetServer and spawn scenes with bsn!, spawn_scene, and queue_spawn_scene. Use when content comes from disk, a handle must be ready, or a level root should be replaced. Keywords: AssetServer, Handle, is_loaded_with_dependencies, bsn, Scene, file_watcher, LevelRoot.
skills/bevy-asset-scenes/ on GitHub (opens in a new tab)SKILL.md -
bevy-audio-systems
Bevy ECS skill for audio playback. Keywords: Bevy, AudioPlayer, AudioSink, PlaybackSettings, AssetServer.
skills/bevy-audio-systems/ on GitHub (opens in a new tab)SKILL.md -
bevy-camera-systems
Bevy ECS skill for cameras. Keywords: Bevy, Camera, Camera2d, Camera3d, Transform.
skills/bevy-camera-systems/ on GitHub (opens in a new tab)SKILL.md -
bevy-character-movement
Bevy 0.20 kinematic character movement: intent components, FixedUpdate integration, coyote time, and jump buffer. Use when a player or actor walks or jumps and the step must stay stable. Keywords: Bevy, movement, FixedUpdate, coyote, jump buffer, ECS.
skills/bevy-character-movement/ on GitHub (opens in a new tab)SKILL.md -
bevy-combat-system
Bevy ECS combat: Health, Team, and Invuln on actors, Hit messages, melee reach, despawn on FixedUpdate after damage. Use when a hit must change health before death. Keywords: Bevy, combat, health, Hit, Invuln, chain, FixedUpdate.
skills/bevy-combat-system/ on GitHub (opens in a new tab)SKILL.md -
bevy-data-resources
Place Bevy 0.20 gameplay data on a Component or a Resource. Use when choosing Query versus Res/ResMut, insert_resource, Time and Timer, or a RON/asset handle stored once for the app. Keywords: Bevy, Resource, Res, ResMut, Component, Timer, AssetServer.
skills/bevy-data-resources/ on GitHub (opens in a new tab)SKILL.md -
bevy-debugging-profiling
Bevy ECS skill for logs and diagnostics. Keywords: Bevy, LogPlugin, DiagnosticsPlugin, FrameTimeDiagnosticsPlugin.
skills/bevy-debugging-profiling/ on GitHub (opens in a new tab)SKILL.md -
bevy-dialogue-system
Bevy 0.20 dialogue data: line tables in a resource, the current line index on a component, and choice flags filtered before the write. Use when lines or choices advance. Keywords: Bevy, dialogue, line index, choices, ECS.
skills/bevy-dialogue-system/ on GitHub (opens in a new tab)SKILL.md -
bevy-economy-system
Bevy ECS economy: Wallet components, a PriceTable resource, Purchase and Transfer messages, vendor stock. Use when a debit must see the price row and two wallets must not be written by unordered systems. Keywords: Bevy, economy, wallet, price, Purchase, get_many_mut.
skills/bevy-economy-system/ on GitHub (opens in a new tab)SKILL.md -
bevy-ecs-composition
Compose Bevy 0.20 entities from small components and systems. Use when spawning tuples with Commands, filtering Query with With, ordering writers with chain, or attaching ChildOf. Keywords: Bevy, ECS, Component, Query, Commands, chain, ChildOf.
skills/bevy-ecs-composition/ on GitHub (opens in a new tab)SKILL.md -
bevy-events-messaging
Bevy ECS skill for messages and observers. Keywords: Bevy, Message, Event, Observer.
skills/bevy-events-messaging/ on GitHub (opens in a new tab)SKILL.md -
bevy-game-loop-collection
Bevy 0.20 collection loop: pickup markers, a quota resource, one score per entity per pass, and NextState when the quota is met. Use when the run is about collecting objects. Keywords: Bevy, collection, pickup, quota, NextState, ECS.
skills/bevy-game-loop-collection/ on GitHub (opens in a new tab)SKILL.md -
bevy-game-loop-harvest
Bevy ECS harvest loop: Crop stage on Time<Fixed>, season scale, catch-up from a LastVisit resource, Harvested messages. Use when growth must finish before the yield message. Keywords: Bevy, harvest, crop, FixedUpdate, season, catch-up.
skills/bevy-game-loop-harvest/ on GitHub (opens in a new tab)SKILL.md -
bevy-game-loop-time-trial
Run a Bevy 0.20 time trial as ECS data. Use when a race clock, split gates, and a finish line share one resource and must be chained, while movement steps on FixedUpdate. Keywords: Bevy, time trial, RaceClock, SplitGate, FixedUpdate, chain.
skills/bevy-game-loop-time-trial/ on GitHub (opens in a new tab)SKILL.md -
bevy-game-loop-waves
Bevy ECS skill for encounter waves. Keywords: Bevy, waves, spawn, encounter, ECS.
skills/bevy-game-loop-waves/ on GitHub (opens in a new tab)SKILL.md -
bevy-genre-action-rpg
Bevy 0.20 action-RPG router: real-time hits, stats, inventory, and quests as ECS joins, with domain work in the linked skills. Use when routing an action RPG. Keywords: Bevy, action RPG, hits, stamina, quests, ECS, router.
skills/bevy-genre-action-rpg/ on GitHub (opens in a new tab)SKILL.md -
bevy-genre-card-game
Bevy card-game router: zones, turn resource, deck order, catalog costs, EndTurn and PlayCard messages. Use for a local hand, board, and seat order. Keywords: Bevy, card game, zone, turn, deck, energy, chain.
skills/bevy-genre-card-game/ on GitHub (opens in a new tab)SKILL.md
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.