Skip to main content

What Are Skills?

Skills are best-practice guides that make AI agents better at game development. Each skill is a Markdown file (a SKILL.md) that teaches the agent a specific discipline: how to compose a scene, build an FPS controller, generate a character model, set up multiplayer, or debug a crash. When the situation matches, the agent loads the skill and follows it. The library ships with the Summer CLI and covers 20 categories spanning the whole game-dev workflow. Skills follow the Agent Skills open standard, so they work with Claude Code, Cursor, Codex, Gemini CLI, GitHub Copilot, OpenCode, and other compatible agents.

Quick Start

The recommended skill set installs automatically when you onboard an agent:
Or manage skills directly:

Categories

The library is organized into 20 categories. Recommended skills install by default; the rest are available on demand.

Workflow

Process disciplines that shape how the agent approaches a task before it touches code.

Scene and Project

Scripting Patterns

Character Controllers

Gameplay Mechanics

Level Design

Rendering and Lighting

UI and UX

Asset Pipeline

2D Assets

3D Assets

Animation

Audio

Video

Visual Effects

AI and NPCs

Multiplayer and Networking

Performance

Debugging

Deployment

For AI Agents

Most agents discover skills automatically once summer setup <agent> --yes has installed them. The agent loads the relevant SKILL.md when the situation matches, then follows its scene structure, value formats, and tool calls. Skills reference the MCP tools (summer_add_node, summer_set_prop, summer_generate_3d, etc.) and engine value formats (Vector3(0, 10, 0), Color(1, 0.5, 0, 1)).

Next Steps

CLI Reference

All CLI commands including skills

Building a Game

Step-by-step MCP workflow for AI agents

Need help or have questions? Reach out to our founders at founders@summerengine.com or join our community on Discord for fast responses.