Skills for Real Engineers. Straight from my .agents directory.
threejs-image-generator
Agent skill frommajidmanzarpour/threejs-game-skills
Generate and edit 2D image assets for Three.js games with Google's Gemini image API: concept sheets, image-to-3D inputs, texture and material references, sky and background plates, decals, logos, icons, GUI art, title and menu art, and marketing stills. Also use for direct image editing when the user supplies an image path.
How to install threejs-image-generator
npx skills add majidmanzarpour/threejs-game-skills# or add only this skill to Claude Code: copy the folder
skills/threejs-image-generator/
# into
~/.claude/skills/threejs-image-generator/ (all projects)
.claude/skills/threejs-image-generator/ (one project)
1# Three.js Image Generator23The 2D layer for Three.js games: concepts, textures, decals, UI art, and the source images that feed `threejs-3d-generator` for image-to-3D.45Resolve `<this-skill-dir>` from the actual loaded skill file. Resolve sibling skills beside it first, then use the runner's discovered paths. Do not mix installed versions or assume a particular home directory.67## When to use89- Image-to-3D references: characters, creatures, buildings, ships, cars, weapons, props, pickups, terrain modules.10- Texture and material references: terrain, road, rock, sand, metal, sci-fi panels, trim sheets, decals, hazard labels, signs.11- Environment plates: skies, backdrops, city horizons, nebulas, menu backgrounds, parallax layers.12- UI art: logos, faction marks, icons, item cards, ability badges, cockpit decals, GUI panels, title art.13- Editing an existing image: style variants, cleanup, palette alignment, concept refinement.1415For premium graphics work with generation in scope, generate the high-value 2D surfaces rather than defaulting to hand-coded CSS and flat colors. Respect explicitly procedural art and external-service restrictions. Choose assets from the game's design, not a fixed quota of logos, skies, or icons.1617## API key1819The script reads `--api-key` or `GEMINI_API_KEY`. Keys never go in skill files, game code, or reports.2021```bash22uv run <this-skill-dir>/scripts/generate_image.py probe # GEMINI_API_KEY=SET|MISSING23```24…
Excerpt shown under the repository's MIT license.
More skills in threejs-game-skills
Similar skill repositories
Public repository for Agent Skills
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Production-grade engineering skills for AI coding agents.
Agent skills that give coding agents taste: art direction, reference images and a browser check instead of generic AI pages
