PlugWiki

create-game-assets Skill (gamedev-skills) for Claude Code: What It Does and How to Install It

Makes your agent build a consistent, engine-ready set of game art by locking a visual style first, then checking every asset.

Installs
8.7K
on skills.sh
Stars
6.4K
on GitHub
Files
10
besides SKILL.md
Updated
Oct 2026
last repo commit

This skill treats image generation as one tool inside a controlled pipeline. A ten-step workflow has the agent inspect your existing art, lock the technical frame, define a visual system, write an asset manifest, approve one hero asset, produce related assets as a family, normalize them, import with engine settings, validate in context and record provenance. A table picks a default path for eight kinds of need, from editing one asset to 3D models and audio.

It does not generate images itself. When an image generation or editing tool is installed, SKILL.md hands the live generation to it. The skill bundles two Python scripts for checking and previewing raster assets, and needs Python 3.10+ and Pillow to run them.

Good for

  • Indie developers making sprites, tilesets, backgrounds and icons with AI tools
  • Teams that need a style bible and an asset manifest
  • Developers who must record licenses and provenance for shipped art

Install create-game-assets

Claude Code

  1. 1

    Copy this prompt.

    Install the create-game-assets skill in Claude Code. Run this command:
    
    claude plugin marketplace add gamedev-skills/awesome-gamedev-agent-skills
    claude plugin install disciplines@awesome-gamedev-agent-skills
    
    Then check that it loaded and tell me how to use it.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

The disciplines plugin in the marketplace lists 15 cross-engine skills, including this one. The README's own plugin example, gamedev, installs the router and all 77 skills. The marketplace entries list skill folders only (no hooks or MCP servers). The skill runs Python scripts, so there is no Claude app upload route.

Built from the package data we hold. Not yet tested by us. Source.

What's in the skill

When it loads

Plan, generate, source, normalize, and validate cohesive visual game assets. Use for art direction, style bibles, sprites, tilesets, backgrounds, UI art, icons, textures, concept art, or 3D asset briefs.

Sections in SKILL.md

  1. Core workflow
  2. Choose the production path
  3. Image-generation handoff
  4. Raster QA recipes
  5. Quality gates
  6. References
  7. Related skills

Key facts

License
Apache-2.0
Installs on skills.sh
8,684 (Nov 2, 2026)
Last repo commit
Oct 28, 2026

What it includes

  • Finds existing screenshots, art, import settings and naming first

    Keeps a coherent direction unless you ask for a redesign.

    Read · 1. Inspect before inventing

  • Records engine, view, display size, transparency, palette and budgets

    Uses assets/art-direction-brief.md as a copyable brief.

    Write · 2. Lock the technical frame

  • Defines shape language, palette roles, materials and lighting

    SKILL.md says not to substitute a living artist's name.

    3. Name the visual system

  • Lists every asset with size, pivot, source, license and approval status

    Copies assets/asset-manifest.json.

    Write · 4. Make an asset manifest

  • Builds a hero asset or style board and judges it at game scale

    5. Approve one visual target

  • Reuses the approved target as the reference for related assets

    6. Produce assets as families

  • Crops, sizes, anchors, slices and checks alpha with ordinary tools

    Uses the bundled scripts for raster QA and contact sheets.

    Runs code · 7. Normalize deterministically

  • Sets filtering, mipmaps, pixels per unit, compression and slicing

    Tells the agent to read the relevant engine skill first.

    Write · 8. Import with engine settings

  • Inspects a contact sheet and the game at native resolution

    9. Validate in context

  • Keeps source, license and edit history beside the manifest

    Details are in references/provenance.md.

    Write · 10. Record provenance

  • Checks size, alpha, color count and format of raster files, with JSON output

    Exits 1 when a stated constraint fails.

    Runs code · asset_report.py

  • Builds a nearest-neighbor contact sheet over a checkerboard

    Writes the image you name with --out.

    Runs code · build_preview_sheet.py

From the official docs

Permissions

Medium risk

What it can do

  • Read your data
  • Create and change things
  • Delete things
  • Read-only mode

Watch out for

  • It writes files and edits engine settings

    The workflow copies a brief and a manifest into your project, writes a preview sheet to the path you give, and sets import options in your engine files. Commit first so you can review the changes. github.com

  • It needs Pillow installed with pip

    SKILL.md says to run python -m pip install -r scripts/requirements.txt when Pillow is missing. That file pins Pillow at 10 or newer and below 14. Use a virtual environment if you prefer. github.com

  • Generation goes through another tool

    SKILL.md hands live image creation to an installed image tool or an imagegen skill. What that tool sends to its provider is set by that tool, so check its terms before you use it with private art. github.com

  • Asset rights are your call

    references/provenance.md calls itself a recordkeeping workflow, not legal advice, and says to flag unclear terms for a human rights review. github.com

Technical details
Turning on read-onlyNo read-only mode. asset_report.py only inspects files, but the workflow also writes files.
Scopes
  • Runs two bundled Python scripts on image files you point it at

  • Writes briefs, manifests, contact sheets and imported assets into your project

  • Hands prompts to an image generation tool if you have one installed

Questions

What does create-game-assets do?

It makes your agent run a full game-art pipeline: define a visual style, write an asset manifest, produce related assets, check them with scripts, import them into your engine and record where each file came from.

How do I install it?

Use the install box at the top of this page. Because the skill bundles Python scripts, install the whole folder. There is no Claude app upload route here, since the scripts need a local Python setup.

Does it generate images?

Not by itself. SKILL.md says to use an installed image generation or editing tool for live generation, and to read an imagegen skill if your workspace has one. This skill supplies the brief, constraints and acceptance checks.

What do the scripts need?

Python 3.10 or newer and Pillow 10 to 13. Pillow 13 needs Python 3.11 or newer. SKILL.md gives a pip command that installs Pillow from scripts/requirements.txt.

Does it handle 3D and audio?

It handles 3D briefs, concept-to-mesh checks and runtime validation through references/three-d-pipeline.md. For audio it routes sound work to the audio-design skill and still tracks the source and license in the manifest.

Is it safe?

It runs two small Python scripts and writes files into your project, so commit first. Our advice: install Pillow in a virtual environment, and check the terms of whatever image tool you connect.

Information

updated Nov 2, 2026

Folder
skills/disciplines/create-game-assets

gamedev-skills/awesome-gamedev-agent-skillsskills.sh

Sources

Docs, issue trackers and discussions this page is built from.

Show all 7
  1. awesome-gamedev-agent-skills README · github.com
  2. marketplace.json · github.com
  3. INSTALLATION.md · github.com
  4. create-game-assets SKILL.md · github.com
  5. provenance.md · github.com
  6. asset_report.py · github.com
  7. build_preview_sheet.py · github.com

Updated Nov 2, 2026.