Agent skill

3D Games

by xenitV1 in xenitV1/Antigravity-Workflows

3D game development principles. An agent skill from xenitV1/Antigravity-Workflows.

MITAuto-check passedGame Development

Install 3D Games

skills CLI
$ npx skills add xenitV1/Antigravity-Workflows --skill 3d-games -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install xenitV1/Antigravity-Workflows 3d-games --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/xenitV1/Antigravity-Workflows.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/game-development/3d-games .claude/skills/3d-games && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
3d-games
GitHub stars
130
Used in
9 other repos
Token cost
~638 tokens
SKILL.md length
227 words
Files
1
Skills in repo
42
Repo updated
First seen
Licence
MIT

At a glance

3D game development principles. An agent skill from xenitV1/Antigravity-Workflows.

  • Works in 7 steps: Rendering Pipeline → Shader Principles → 3D Physics → …
  • Tasks that involve Game development
  • SKILL.md covers 1. Rendering Pipeline, 2. Shader Principles, 3. 3D Physics and 4. Camera Systems, plus 3 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

3D Games is an agent skill from xenitV1/Antigravity-Workflows. 3D game development principles. Rendering, shaders, physics, cameras.

Its SKILL.md is about 640 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Game Development, covering Game development and Shaders. The licence is MIT.

When your agent uses it

  • Tasks that involve Game development
  • Tasks that involve Shaders

Example prompts

  • “/3d-games”

Requirements

  • Pre-approved tools (allowed-tools): Read, Write, Edit, Glob, Grep

Workflow steps

7 steps, taken from the step headings in SKILL.md.

  1. Rendering Pipeline
  2. Shader Principles
  3. 3D Physics
  4. Camera Systems
  5. Lighting
  6. Level of Detail (LOD)
  7. Anti-Patterns

What it can do on your machine

Read from SKILL.md and the folder at commit f0a1fa7. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves these tools, so the agent can use them without asking each time:

    • Read
    • Write
    • Edit
    • Glob
    • Grep

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

3D Games loads about 638 tokens when it runs. Until then it costs about 20 tokens; SKILL.md has 227 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~20
When it runs · the whole SKILL.md, loaded when a task matches
~638

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from xenitV1/Antigravity-Workflows at commit f0a1fa7, republished under its MIT licence (© xenitV1). 227 words, ~638 tokens.

Download SKILL.mdSave it as .claude/skills/3d-games/SKILL.md (or your agent's skills folder).
name
3d-games
description
3D game development principles. Rendering, shaders, physics, cameras.
allowed-tools
Read, Write, Edit, Glob, Grep

3D Game Development

Principles for 3D game systems.


1. Rendering Pipeline

Stages
1. Vertex Processing → Transform geometry
2. Rasterization → Convert to pixels
3. Fragment Processing → Color pixels
4. Output → To screen
Optimization Principles
TechniquePurpose
Frustum cullingDon't render off-screen
Occlusion cullingDon't render hidden
LODLess detail at distance
BatchingCombine draw calls

2. Shader Principles

Shader Types
TypePurpose
VertexPosition, normals
Fragment/PixelColor, lighting
ComputeGeneral computation
When to Write Custom Shaders
  • Special effects (water, fire, portals)
  • Stylized rendering (toon, sketch)
  • Performance optimization
  • Unique visual identity

3. 3D Physics

Collision Shapes
ShapeUse Case
BoxBuildings, crates
SphereBalls, quick checks
CapsuleCharacters
MeshTerrain (expensive)
Principles
  • Simple colliders, complex visuals
  • Layer-based filtering
  • Raycasting for line-of-sight

4. Camera Systems

Camera Types
TypeUse
Third-personAction, adventure
First-personImmersive, FPS
IsometricStrategy, RPG
OrbitalInspection, editors
Camera Feel
  • Smooth following (lerp)
  • Collision avoidance
  • Look-ahead for movement
  • FOV changes for speed

5. Lighting

Light Types
TypeUse
DirectionalSun, moon
PointLamps, torches
SpotFlashlight, stage
AmbientBase illumination
Performance Consideration
  • Real-time shadows are expensive
  • Bake when possible
  • Shadow cascades for large worlds

6. Level of Detail (LOD)

LOD Strategy
DistanceModel
NearFull detail
Medium50% triangles
Far25% or billboard

7. Anti-Patterns

❌ Don't✅ Do
Mesh colliders everywhereSimple shapes
Real-time shadows on mobileBaked or blob shadows
One LOD for all distancesDistance-based LOD
Unoptimized shadersProfile and simplify

Remember: 3D is about illusion. Create the impression of detail, not the detail itself.

© xenitV1, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/game-development/3d-games of xenitV1/Antigravity-Workflows.

Open the folder on GitHubat commit f0a1fa7

Used in 9 other repositories

We found 26 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 9 other GitHub owners. This page covers the copy in xenitV1/Antigravity-Workflows, which our catalogue first saw on October 7, 2026.

Compare with similar skills

3D Games next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

3D Games compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
3D Games this skillxenitV1/Antigravity-Workflows1309 repos~638Automated safety check: PassMIT
UMG Material MCPwinyunq/UnrealMotionGraphicsMCP210—~913Automated safety check: PassMIT
UMG MCP Authoringwinyunq/UnrealMotionGraphicsMCP210—~2.6kAutomated safety check: PassMIT
Dream Shader CreateTypeDreamMoon/DreamShader106—~1.9kAutomated safety check: PassMIT
Dream Shader DecompileTypeDreamMoon/DreamShader106—~2.9kAutomated safety check: PassMIT
Phaser4 Gamedevchongdashu/vibejam-starter-pack149—~2.8kAutomated safety check: PassNone

Similar skills

  • UMG Material MCP

    winyunq/UnrealMotionGraphicsMCP

    Creates, edits and compiles Unreal Engine 5.8 material assets as one HLSL Custom node through the UMG MCP bridge, instead of editing .uasset files directly.

    210 GitHub stars~913 tokensUpdated 2 mo ago
    Game DevelopmentAuto-check passed
  • UMG MCP Authoring

    winyunq/UnrealMotionGraphicsMCP

    Builds and edits Unreal Engine UMG interfaces through the Unreal Motion Graphics MCP, covering widget trees, HLSL materials, Sequencer animations and readback checks.

    210 GitHub stars~2.6k tokensUpdated 2 mo ago
    Game DevelopmentAuto-check passed
  • Dream Shader Create

    TypeDreamMoon/DreamShader

    Write a new DreamShader source from a plain-language description — a material, material function, layer, material instance or Custom Pass pipeline — then check and compile it headlessly to prove it…

    106 GitHub stars~1.9k tokensUpdated today
    Game DevelopmentAuto-check passed
  • Dream Shader Decompile

    TypeDreamMoon/DreamShader

    Export an existing Unreal material, material function, layer, layer blend, material instance or Custom Pass pipeline back into DreamShaderLang source headlessly, so a hand-built material graph or…

    106 GitHub stars~2.9k tokensUpdated today
    Game DevelopmentAuto-check passed
  • Phaser4 Gamedev

    chongdashu/vibejam-starter-pack

    Build 2D browser games with Phaser 4: WebGL-first rendering, scenes, filters, lighting, shaders, DynamicTexture and RenderTexture, tilemaps, SpriteGPULayer, TilemapGPULayer, and Phaser 3 to 4…

    149 GitHub stars~2.8k tokensUpdated 5 mo ago
    Game DevelopmentAuto-check passed
  • Dream Shader Verify

    TypeDreamMoon/DreamShader

    Check and compile DreamShader sources headlessly — one file or the whole DShader tree — without opening the Unreal editor, and read back every diagnostic with its file, line and code.

    106 GitHub stars~2.1k tokensUpdated today
    Game DevelopmentAuto-check passed

More from xenitV1/Antigravity-Workflows

All 42 skills in this repo
  • Parallel Agents

    xenitV1/Antigravity-Workflows

    Native multi-agent orchestration using Claude Code's Agent Tool.

    130 GitHub starsUsed in 9 repos~1.3k tokens
    Auto-check passed
  • Mobile Design

    xenitV1/Antigravity-Workflows

    Mobile-first design thinking and decision-making for iOS and Android apps.

    130 GitHub starsUsed in 2 repos~3.7k tokens
    Auto-check: notes
  • Bash Linux

    xenitV1/Antigravity-Workflows

    Bash/Linux terminal patterns. An agent skill from xenitV1/Antigravity-Workflows.

    130 GitHub starsUsed in 8 repos~1k tokens
    Auto-check: notes
  • Performance Profiling

    xenitV1/Antigravity-Workflows

    Performance profiling principles. An agent skill from xenitV1/Antigravity-Workflows.

    130 GitHub starsUsed in 8 repos~772 tokens
    Auto-check: notes
  • Plan Writing

    xenitV1/Antigravity-Workflows

    Structured task planning with clear breakdowns, dependencies, and verification criteria.

    130 GitHub starsUsed in 8 repos~994 tokens
    Auto-check passed
  • Behavioral Modes

    xenitV1/Antigravity-Workflows

    AI operational modes (brainstorm, implement, debug, review, teach, ship, orchestrate).

    130 GitHub starsUsed in 7 repos~1.3k tokens
    Auto-check passed

Questions about 3D Games

What does 3D Games do?

3D game development principles. An agent skill from xenitV1/Antigravity-Workflows. 3D Games is an agent skill from xenitV1/Antigravity-Workflows. 3D game development principles.

When should I use 3D Games?

3D Games fits situations like: tasks that involve Game development; tasks that involve Shaders.

How do I install 3D Games in Claude Code?

Run `npx skills add xenitV1/Antigravity-Workflows --skill 3d-games -a claude-code`. Or copy the skill folder (skills/game-development/3d-games in xenitV1/Antigravity-Workflows) into .claude/skills/3d-games in your project. Claude Code loads it when a task matches its description.

How do I install 3D Games in Codex?

Run `npx skills add xenitV1/Antigravity-Workflows --skill 3d-games -a codex`. Or copy the skill folder (skills/game-development/3d-games in xenitV1/Antigravity-Workflows) into .agents/skills/3d-games in your project. Codex loads it when a task matches its description.

Can I use 3D Games in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add xenitV1/Antigravity-Workflows --skill 3d-games -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/3d-games, .gemini/skills/3d-games, .github/skills/3d-games and .opencode/skills/3d-games in your project.

What does 3D Games need to run?

SKILL.md names no scripts, command-line tools or credentials: 3D Games is instructions for the agent only. Its frontmatter pre-approves these tools: Read, Write, Edit, Glob, Grep.

Does 3D Games access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is 3D Games safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does 3D Games use?

3D Games is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does 3D Games use?

About 638 tokens (SKILL.md is roughly 2.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to 3D Games?

Skills that share tags, products or a category with 3D Games: UMG Material MCP (winyunq/UnrealMotionGraphicsMCP, 210 stars), UMG MCP Authoring (winyunq/UnrealMotionGraphicsMCP, 210 stars), Dream Shader Create (TypeDreamMoon/DreamShader, 106 stars) and Dream Shader Decompile (TypeDreamMoon/DreamShader, 106 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains 3D Games?

xenitV1 (a GitHub user) maintains it in xenitV1/Antigravity-Workflows, which has 130 GitHub stars. The repository holds 42 skills in this directory. The repository was last updated on January 14, 2026.

Source: xenitV1/Antigravity-Workflows on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.