Scenario Game Assets
scenario-labs/skills
A skill your agent uses when creating game art through Scenario MCP: sprites, sprite sheets, icons, props, loot, tilesets and autotile terrain transitions, seamless tiles, isometric buildings…
Make art and media for a game you are building with Glif: character reference sheets, consistent characters, pixel-art sprite sheets with animation cycles, seamless and PBR textures, 3D models, item…
$ npx skills add glifxyz/glif-mcp-server --skill game-assets -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install glifxyz/glif-mcp-server game-assets --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/glifxyz/glif-mcp-server.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/game-assets .claude/skills/game-assets && rm -rf skills-srcUse ~/.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/
Install the "game-assets" agent skill from https://github.com/glifxyz/glif-mcp-server/tree/main/skills/game-assets into .claude/skills/game-assets/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "game-assets", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/glifxyz/glif-mcp-server/tree/main/skills/game-assetsType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add glifxyz/glif-mcp-server --skill game-assets -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install glifxyz/glif-mcp-server game-assets --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/glifxyz/glif-mcp-server.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/game-assets .agents/skills/game-assets && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "game-assets" agent skill from https://github.com/glifxyz/glif-mcp-server/tree/main/skills/game-assets into .agents/skills/game-assets/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "game-assets", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add glifxyz/glif-mcp-server --skill game-assets -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install glifxyz/glif-mcp-server game-assets --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/glifxyz/glif-mcp-server.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/game-assets .cursor/skills/game-assets && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "game-assets" agent skill from https://github.com/glifxyz/glif-mcp-server/tree/main/skills/game-assets into .cursor/skills/game-assets/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "game-assets", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/glifxyz/glif-mcp-server.git --path skills/game-assets--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add glifxyz/glif-mcp-server --skill game-assets -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install glifxyz/glif-mcp-server game-assets --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/glifxyz/glif-mcp-server.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/game-assets .gemini/skills/game-assets && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "game-assets" agent skill from https://github.com/glifxyz/glif-mcp-server/tree/main/skills/game-assets into .gemini/skills/game-assets/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "game-assets", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install glifxyz/glif-mcp-server game-assetsInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add glifxyz/glif-mcp-server --skill game-assets -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/glifxyz/glif-mcp-server.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/game-assets .github/skills/game-assets && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "game-assets" agent skill from https://github.com/glifxyz/glif-mcp-server/tree/main/skills/game-assets into .github/skills/game-assets/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "game-assets", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add glifxyz/glif-mcp-server --skill game-assets -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install glifxyz/glif-mcp-server game-assets --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/glifxyz/glif-mcp-server.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/game-assets .opencode/skills/game-assets && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "game-assets" agent skill from https://github.com/glifxyz/glif-mcp-server/tree/main/skills/game-assets into .opencode/skills/game-assets/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "game-assets", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
game-assetsMake art and media for a game you are building with Glif: character reference sheets, consistent characters, pixel-art sprite sheets with animation cycles, seamless and PBR textures, 3D models, item…
Game Assets is an agent skill from glifxyz/glif-mcp-server. Make art and media for a game you are building with Glif: character reference sheets, consistent characters, pixel-art sprite sheets with animation cycles, seamless and PBR textures, 3D models, item and ability icons, and trailers. Saves files where the engine expects them. Use when: "character sheet", "let's create a character sheet", "same character in every scene", "sprite sheet", "run cycle", "pixel art character", "tileset", "seamless texture for my game", "PBR materials", "3D model for…
Its SKILL.md is about 830 tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files (for example `agents/openai.yaml`). Compatibility notes: Requires the Glif MCP server at https://glif.app/api/mcp.
It sits in Game Development, covering Sprites and pixel art, 3D graphics and WebGL and Game assets and audio. It works with Godot, Three.js and Model Context Protocol. The repository describes itself as: Glif's hosted MCP server, plugin and skills for creating images, video and audio. Works with Claude, ChatGPT, Codex, Cursor and more. The licence is MIT.
3 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 0c90bf7. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
curlFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use curl, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Requires the Glif MCP server at https://glif.app/api/mcp.
From compatibility in the SKILL.md frontmatter.
Game Assets loads about 831 tokens when it runs. Until then it costs about 188 tokens; SKILL.md has 385 words of instructions outside code blocks.
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.
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.
The full file from glifxyz/glif-mcp-server at commit 0c90bf7, republished under its MIT licence (© glifxyz). 385 words, ~831 tokens.
.claude/skills/game-assets/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.Make game art that fits the engine and stays consistent. The user's explicit instructions come first, within host safety rules.
Before making anything, agree on:
upload_file)Assets/Art/, Godot res://assets/, web games public/assets/Start with a character reference sheet for each main character: front, side and back views, expressions, colors and key items. Every later asset uses it as a reference, so characters stay the same. Show it and let the user approve it first.
| Asset | Put in the brief |
|---|---|
| Sprite sheet | Frame size, frame count and layout (for example an 8-frame run cycle, 64×64 per frame, one row), solid background removed to transparent, plus a preview GIF. |
| Tileset | Tile size, which tiles (ground, edges, corners) and that edges match. |
| Seamless texture | 1:1, power-of-two size (1024, 2048 or 4096), tileable on every edge, no baked lighting or shadows. |
| PBR material | The albedo plus normal, displacement and specular or roughness maps at the same size. |
| 3D model | What it is, rough poly budget, and the file format the engine wants, such as GLB. |
| Icons | One sheet in a shared style, then each icon cut out on transparency at the size the UI uses. |
| Trailer | Length, aspect ratio, key moments and music mood. It uses generated footage, so label it as a concept, not gameplay. |
Generation spends credits. A request for the asset is approval. Batch related assets in one compose_project call and keep using the same project_id so the style carries over. Share the projectUrl, and follow runs with get_job_status, passing the jobId as job_id.
Download with curl -fsSL "<media url>" -o <path> into the engine's folder. Never overwrite existing art; add -v2.
Report what you made, where it lives and the projectUrl.
© glifxyz, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 1 other file in skills/game-assets of glifxyz/glif-mcp-server.
Open the folder on GitHubat commit 0c90bf7
Game Assets 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.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Game Assets this skillglifxyz/glif-mcp-server | 213 | — | ~831 | Automated safety check: Pass | MIT | |
| Scenario Game Assetsscenario-labs/skills | 946 | — | ~4.5k | Automated safety check: Pass | MIT | |
| Fal Assetsrehan-remade/universal-modder | 6.5k | — | ~2k | Automated safety check: Notes | MIT | |
| Substance 3D Texturingfreshtechbro/claudedesignskills | 1k | — | ~4k | Automated safety check: Pass | MIT | |
| Engine Selectionsickn33/agentic-awesome-skills | 47k | 1 repos | ~1.2k | Automated safety check: Pass | MIT | |
| Game Developmentsickn33/agentic-awesome-skills | 47k | 1 repos | ~1.3k | Automated safety check: Pass | MIT |
scenario-labs/skills
A skill your agent uses when creating game art through Scenario MCP: sprites, sprite sheets, icons, props, loot, tilesets and autotile terrain transitions, seamless tiles, isometric buildings…
rehan-remade/universal-modder
Generate game assets with fal (fal.ai) through the fal MCP server, the um fal CLI (REST) or fal api.
freshtechbro/claudedesignskills
Comprehensive skill for Adobe Substance 3D Painter texturing and material creation workflow.
sickn33/agentic-awesome-skills
Selects game engines and frameworks by platform, genre, and architecture (full canvas shell vs hybrid DOM shell + guest viewport).
sickn33/agentic-awesome-skills
Game development orchestrator. An agent skill from sickn33/agentic-awesome-skills.
with-pebbly/aseprite-ai-artist
The front door for any Aseprite or pixel-art request. An agent skill from with-pebbly/aseprite-ai-artist.
glifxyz/glif-mcp-server
Record a screencast of an app you are building and turn it into a polished demo, explainer or promo video with Glif, using video templates for device mockups, captions, voiceover and music.
glifxyz/glif-mcp-server
Make or edit audio and video with Glif, from a text brief or from a reference image, video or audio file.
glifxyz/glif-mcp-server
Edit an existing image with Glif: remove the background, erase or replace objects, expand the canvas, restore or upscale, retouch, restyle or change one detail.
glifxyz/glif-mcp-server
Make new still images from a brief with Glif and save them to a folder: concept art, a series of variations, mockups, posters, illustrations, wallpapers, reference boards or any picture that isn't…
glifxyz/glif-mcp-server
Make images, textures, illustrations and background video for a website or app you are building, with Glif, and wire them into the code.
glifxyz/glif-mcp-server
Design a logo, app icon, favicon set, icon set or brand kit with Glif for an app or site you are building, then export every size and wire it into the code.
Works with
Categories
Make art and media for a game you are building with Glif: character reference sheets, consistent characters, pixel-art sprite sheets with animation cycles, seamless and PBR textures, 3D models, item…. Game Assets is an agent skill from glifxyz/glif-mcp-server. Make art and media for a game you are building with Glif: character reference sheets, consistent characters, pixel-art sprite sheets with animation cycles, seamless and PBR textures, 3D models, item and ability icons, and trailers.
Game Assets fits situations like: : character sheet; lets create a character sheet; same character in every scene; pixel art character.
Run `npx skills add glifxyz/glif-mcp-server --skill game-assets -a claude-code`. Or copy the skill folder (skills/game-assets in glifxyz/glif-mcp-server) into .claude/skills/game-assets in your project. Claude Code loads it when a task matches its description.
Run `npx skills add glifxyz/glif-mcp-server --skill game-assets -a codex`. Or copy the skill folder (skills/game-assets in glifxyz/glif-mcp-server) into .agents/skills/game-assets in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add glifxyz/glif-mcp-server --skill game-assets -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/game-assets, .gemini/skills/game-assets, .github/skills/game-assets and .opencode/skills/game-assets in your project.
Going by SKILL.md and its folder, Game Assets needs the command-line tools its instructions call (curl). Compatibility (from SKILL.md): Requires the Glif MCP server at https://glif.app/api/mcp..
SKILL.md contains no URLs. Its commands use curl, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
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.
Game Assets is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 831 tokens (SKILL.md is roughly 3.3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Game Assets: Scenario Game Assets (scenario-labs/skills, 946 stars), Fal Assets (rehan-remade/universal-modder, 6.5k stars), Substance 3D Texturing (freshtechbro/claudedesignskills, 1k stars) and Engine Selection (sickn33/agentic-awesome-skills, 47k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
glifxyz (a GitHub organization) maintains it in glifxyz/glif-mcp-server, which has 213 GitHub stars. The repository holds 10 skills in this directory. The repository was last updated on October 9, 2026.
Source: glifxyz/glif-mcp-server on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.