Updated 1d ago
by SummerEngine
summer
The game engine built for AI. Includes MCP server, CLI and skills that let any agent build, test, publish, and grow full games with Summer Engine.
91 GitHub stars (91)
+20 in 30 days
| Period | New stars |
|---|---|
| Oct 1 | 0 |
| Oct 2 | 0 |
| Oct 3 | 0 |
| Oct 4 | 0 |
| Oct 5 | +3 |
| Oct 6 | 0 |
| Oct 7 | +1 |
| Oct 8 | +2 |
| Oct 9 | +1 |
| Oct 10 | 0 |
| Oct 11 | 0 |
| Oct 12 | 0 |
| Oct 13 | 0 |
| Oct 14 | 0 |
| Oct 15 | +1 |
| Oct 16 | +1 |
| Oct 17 | +1 |
| Oct 18 | 0 |
| Oct 19 | +1 |
| Oct 20 | +6 |
| Oct 21 | +1 |
| Oct 22 | 0 |
| Oct 23 | +2 |
| Oct 24 | 0 |
| Oct 25 | 0 |
| Oct 26 | 0 |
| Oct 27 | 0 |
| Oct 28 | −1 |
| Oct 29 | +2 |
| Oct 30 | +1 |
| Oct 31 | 0 |
| Nov 1 | 0 |
| Nov 2 | 0 |
| Nov 3 | +1 |
| Nov 4 | 0 |
| Nov 5 | 0 |
- 30 skills (30 skills found in its SKILL.md files)
- 9 forks (9 forks)
- 1d ago last update (Last updated 1d ago)
Install
Skills CLI
npx skills add SummerEngine/summer
Asks which skills and agents to install. Just one: npx skills add SummerEngine/summer --skill 3d-lighting — add -g for every project.
Claude Code
git clone https://github.com/SummerEngine/summercp -r "summer/library/skills/3d-lighting" ~/.claude/skills/
Copies the 3d-lighting skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add SummerEngine/summer
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 276 files.
-
3d-lighting
Light a 3D scene: sun, omni and spot lights, WorldEnvironment, sky, shadows and ambient.
library/skills/ on GitHub (opens in a new tab)3d-lighting/ SKILL.md -
adaptive-music
Wire music stems to game state: combat, explore, boss and tension crossfades on a shared bus.
library/skills/ on GitHub (opens in a new tab)adaptive-music/ SKILL.md -
agent-playtesting
Playtest by driving the live game: deterministic launch, frame-stamped probes, scripted or recorded input.
library/skills/ on GitHub (opens in a new tab)agent-playtesting/ SKILL.md -
ambient-bed
Generate a long looping location ambience (forest, dungeon, city, cave) on the Ambient bus.
library/skills/ on GitHub (opens in a new tab)ambient-bed/ SKILL.md -
animated-loop
Generate a short seamless video loop: splash background, animated logo backdrop, idle title screen.
library/skills/ on GitHub (opens in a new tab)animated-loop/ SKILL.md -
animation-tree
Wire AnimationTree state machines and blend trees: locomotion blends, attack interrupts, hit reactions.
library/skills/ on GitHub (opens in a new tab)animation-tree/ SKILL.md -
art-direction
Define the game's visual style (palette, mood, lighting, post) as an art bible in .summer/art-bible.md.
library/skills/ on GitHub (opens in a new tab)art-direction/ SKILL.md -
asset-strategy
Route any 'I need a [thing]' asset request to the right skill: 2D, 3D, audio, video, VFX or animation.
library/skills/ on GitHub (opens in a new tab)asset-strategy/ SKILL.md -
audio-direction
Define the game's sound (music style, SFX vocabulary, dynamic music) as .summer/audio-bible.md.
library/skills/ on GitHub (opens in a new tab)audio-direction/ SKILL.md -
auto-fire-targeting
Fix auto-fire targeting (survivors, ARPG, tower defense) with pending damage to stop overkill.
library/skills/ on GitHub (opens in a new tab)auto-fire-targeting/ SKILL.md -
bounded-engine-runs
Run Summer headless or offscreen safely: time limits, one engine per project, import passes, crash checks.
library/skills/ on GitHub (opens in a new tab)bounded-engine-runs/ SKILL.md -
brainstorm-game
Turn a vague game idea into a 1-page brief (genre, scope, core loop, mechanics) in .summer/GameSoul.md.
library/skills/ on GitHub (opens in a new tab)brainstorm-game/ SKILL.md -
brainstorming
Explore user intent, requirements and design before any creative work: features, mechanics, behavior.
library/skills/ on GitHub (opens in a new tab)brainstorming/ SKILL.md -
browse-templates
List Summer Engine project templates, present the choices, and create a project from the chosen one.
library/skills/ on GitHub (opens in a new tab)browse-templates/ SKILL.md -
camera-rigs
Camera rigs: Camera2D follow with limits, first-person head, SpringArm3D third-person, top-down, FOV.
library/skills/ on GitHub (opens in a new tab)camera-rigs/ SKILL.md -
celeste-momentum-platforming
Celeste-style 2D precision platformer movement — momentum running, coyote time, variable jumps, dash, wall jump/slide, climb stamina, pixel corner correction.
library/skills/ on GitHub (opens in a new tab)celeste-momentum-platforming/ SKILL.md -
character-animation-wiring
Wire a rigged character end to end: real clips and bones, locomotion states, method tracks, root motion.
library/skills/ on GitHub (opens in a new tab)character-animation-wiring/ SKILL.md -
character-model
Generate a rigged humanoid (player, NPC, enemy, boss) from a T-pose reference, previewed before rigging.
library/skills/ on GitHub (opens in a new tab)character-model/ SKILL.md -
character-movement
Player controllers for 2D and 3D, plus the standard third-person controller for Summer humanoids.
library/skills/ on GitHub (opens in a new tab)character-movement/ SKILL.md -
character-portrait
Generate one polished character bust for dialogue UI, character select, lore cards or codex entries.
library/skills/ on GitHub (opens in a new tab)character-portrait/ SKILL.md -
cinematic-cutscene
Generate a non-interactive cutscene: a reference-locked 5-10s video shot with optional voiced dialogue.
library/skills/ on GitHub (opens in a new tab)cinematic-cutscene/ SKILL.md -
combat-basics
Damage: hitbox and hurtbox Areas, a reusable Health component, damage signals, knockback, projectiles.
library/skills/ on GitHub (opens in a new tab)combat-basics/ SKILL.md -
compatibility-renderer-traps
Make a Forward+ game look right on the Compatibility renderer: instance uniforms, MultiMesh, vertex colors.
library/skills/ on GitHub (opens in a new tab)compatibility-renderer-traps/ SKILL.md -
concept-art
Explore art direction with 3-4 rough concept variants of a character, environment or prop.
library/skills/ on GitHub (opens in a new tab)concept-art/ SKILL.md -
concept-to-level
3D map from concept art to a shippable level: user questions, owned lanes, render checks, collision in step.
library/skills/ on GitHub (opens in a new tab)concept-to-level/ SKILL.md -
create-asset-sheet
Generate a pack of 2D assets from one prompt (tile sheet, UI kit, character pack, biome), sliced.
library/skills/ on GitHub (opens in a new tab)create-asset-sheet/ SKILL.md -
debug
Disciplined bug, crash and error loop: script errors, console, debugger, hypothesis, fix, verify.
library/skills/ on GitHub (opens in a new tab)debug/ SKILL.md -
debugging-game-feel
Debug features that work but feel wrong: floaty jumps, mushy combat, sluggish camera.
library/skills/ on GitHub (opens in a new tab)debugging-game-feel/ SKILL.md -
design-level
Design one level (layout, pacing, encounters, secrets) as a design doc plus a node-tree skeleton.
library/skills/ on GitHub (opens in a new tab)design-level/ SKILL.md -
design-mechanic
Design one mechanic in detail (input, feedback, failure modes, tunables) as a doc plus a script stub.
library/skills/ on GitHub (opens in a new tab)design-mechanic/ 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.