Game Asset Spec Writer
Donchitos/Claude-Code-Game-Studios
Writes per-asset visual specs and AI image-generation prompts for a game's characters, enemies and screens, driven by the GDD, art bible and an entity inventory.
Turns a game design document into an art direction document covering visual identity, HUD and feedback, sound direction and the key in-game moments.
SKILL.md written in Chinese; this summary is our English description.
$ npx skills add zenstory-ai/novel-to-game --skill game-art-direction -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install zenstory-ai/novel-to-game game-art-direction --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/zenstory-ai/novel-to-game.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/game-art-direction .claude/skills/game-art-direction && 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-art-direction" agent skill from https://github.com/zenstory-ai/novel-to-game/tree/main/skills/game-art-direction into .claude/skills/game-art-direction/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "game-art-direction", 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/zenstory-ai/novel-to-game/tree/main/skills/game-art-directionType 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 zenstory-ai/novel-to-game --skill game-art-direction -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install zenstory-ai/novel-to-game game-art-direction --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/zenstory-ai/novel-to-game.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/game-art-direction .agents/skills/game-art-direction && 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-art-direction" agent skill from https://github.com/zenstory-ai/novel-to-game/tree/main/skills/game-art-direction into .agents/skills/game-art-direction/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "game-art-direction", 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 zenstory-ai/novel-to-game --skill game-art-direction -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install zenstory-ai/novel-to-game game-art-direction --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/zenstory-ai/novel-to-game.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/game-art-direction .cursor/skills/game-art-direction && 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-art-direction" agent skill from https://github.com/zenstory-ai/novel-to-game/tree/main/skills/game-art-direction into .cursor/skills/game-art-direction/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "game-art-direction", 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/zenstory-ai/novel-to-game.git --path skills/game-art-direction--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 zenstory-ai/novel-to-game --skill game-art-direction -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install zenstory-ai/novel-to-game game-art-direction --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/zenstory-ai/novel-to-game.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/game-art-direction .gemini/skills/game-art-direction && 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-art-direction" agent skill from https://github.com/zenstory-ai/novel-to-game/tree/main/skills/game-art-direction into .gemini/skills/game-art-direction/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "game-art-direction", 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 zenstory-ai/novel-to-game game-art-directionInstalls 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 zenstory-ai/novel-to-game --skill game-art-direction -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/zenstory-ai/novel-to-game.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/game-art-direction .github/skills/game-art-direction && 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-art-direction" agent skill from https://github.com/zenstory-ai/novel-to-game/tree/main/skills/game-art-direction into .github/skills/game-art-direction/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "game-art-direction", 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 zenstory-ai/novel-to-game --skill game-art-direction -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install zenstory-ai/novel-to-game game-art-direction --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/zenstory-ai/novel-to-game.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/game-art-direction .opencode/skills/game-art-direction && 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-art-direction" agent skill from https://github.com/zenstory-ai/novel-to-game/tree/main/skills/game-art-direction into .opencode/skills/game-art-direction/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "game-art-direction", 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-art-directionTurns a game design document into an art direction document covering visual identity, HUD and feedback, sound direction and the key in-game moments.
Starting from an existing `GAME_DESIGN.md` and `PRODUCT_BRIEF.md`, the agent writes `design/ART_DIRECTION.md`, a document about what the player sees, hears and understands. It inherits the target platform, viewport, art style, content level, `targetFinish` and `experienceProfile` from those files, and uses visual references only for the composition, material, color or information principles they declare, never to copy another work's characters, maps or interface.
The steps cover visual principles, camera and silhouette rules for players, threats and rewards, color and light that encode real game state with a non-color backup, HUD hierarchy, result states, font coverage for the target language, key game moments and a sound world that always keeps subtitles and a mute path. It stays at direction level and avoids shaders, topology, texture specs, file formats and vendor settings. The SKILL.md is written in Chinese, and a method file under `references/` holds the detailed approach.
8 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 03feee9. 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.
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.
No URLs in SKILL.md.
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.
Game Art Direction loads about 384 tokens when it runs, and up to ~1.1k if it reads all its reference files. Until then it costs about 95 tokens; SKILL.md has 53 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 zenstory-ai/novel-to-game at commit 03feee9, republished under its MIT licence (© zenstory-ai). 53 words, ~384 tokens.
.claude/skills/game-art-direction/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.定义玩家最终看见、听见和读懂的体验;资产怎样生产、使用什么渲染库、模型或供应商由构建阶段决定。
读取 art-direction-method.md。必须已有 GAME_DESIGN.md 与
PRODUCT_BRIEF.md;视觉服务玩法,不能用漂亮参考图重写游戏。
产物语言由 PRODUCT_BRIEF.md 锁定;未锁定时跟随对话语言,不默认产出中文。
继承目标平台、视口/朝向、画风、内容尺度、targetFinish 与 experienceProfile。视觉参考只借
声明的构图、材质、色光或信息原则,不复制他作角色、地图、界面和资产。原作文化与目标市场分别
研究,不用流行刻板符号替代原作身份。
narrative-led 或 hybrid 的叙事层还要说明人物距离、朝向、遮挡和姿态如何表现关系变化,以及对白区
怎样保证阅读、历史回看、跳过与加速。
不要写着色器、拓扑、贴图规格、接口、文件格式教程或供应商参数。
生成 design/ART_DIRECTION.md,包含:
targetFinish 与视觉原则;是否追加 design/VISUAL_TARGETS.md 与少量持久目标图,条件见方法「关键游戏时刻与目标图」。
交付前在目标视口检查动作、压力与反馈可辨;关键时刻在实际界面而非概念海报中成立; 方向覆盖核心循环、失败和结果,构建无需重新发明风格或反馈,但仍保有实现自由。
© zenstory-ai, 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 2 other files (references) in skills/game-art-direction of zenstory-ai/novel-to-game.
Open the folder on GitHubat commit 03feee9
We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders. This page covers the copy in zenstory-ai/novel-to-game, which our catalogue first saw on October 7, 2026.
Game Art Direction 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 Art Direction this skillzenstory-ai/novel-to-game | 841 | — | ~384 | Automated safety check: Pass | MIT | |
| Game Asset Spec WriterDonchitos/Claude-Code-Game-Studios | 26k | — | ~5k | Automated safety check: Pass | MIT | |
| Unity AI Game Creatorsickn33/agentic-awesome-skills | 47k | 1 repos | ~3.6k | Automated safety check: Pass | MIT | |
| Game Asset Generatorhtdt/godogen | 7.1k | — | ~2.8k | Automated safety check: Pass | MIT | |
| 2D Sprite Generator0x0funky/agent-sprite-forge | 4.4k | — | ~3.6k | Automated safety check: Pass | MIT | |
| Blender Production Directorarjun988/blender-skills | 283 | — | ~4.8k | Automated safety check: Pass | MIT |
Donchitos/Claude-Code-Game-Studios
Writes per-asset visual specs and AI image-generation prompts for a game's characters, enemies and screens, driven by the GDD, art bible and an entity inventory.
sickn33/agentic-awesome-skills
Transform raw game ideas into complete Unity projects with AI-powered asset generation, scene blueprints, music/SFX prompts, and step-by-step development procedures using Unity 6+ and modern AI tools.
htdt/godogen
Generates game art from text prompts: PNG images, GLB 3D models, rigged characters, animations and sprites, with background removal.
0x0funky/agent-sprite-forge
Produces game-ready 2D characters, creatures, props, icons and effects as master stills, sheets or clips, and exports frames for common game engines.
arjun988/blender-skills
Plans and coordinates Blender asset work by analyzing the request, setting budgets and export format, and routing to specialist skills, including reference-image matching.
arjun988/blender-skills
Guides production character modeling in Blender through MCP: proportions, edge loops for faces and joints, clothing as separate meshes, hair, and animation-ready topology.
zenstory-ai/novel-to-game
Builds a risk-matched whitebox or an approved production game candidate from a game design for its target runtime, with replayable evidence.
zenstory-ai/novel-to-game
Condenses a novel or its deconstruction notes into a cited SOURCE_BIBLE of world rules, player verbs, spaces and systems, before any game genre is chosen.
zenstory-ai/novel-to-game
Orchestrates turning a novel in any language into a playable game, from requirements intake and source-grounded analysis through design, build and QA.
zenstory-ai/novel-to-game
Compares game concepts for adapting a novel, rules out weak ones with hard vetoes and writes the chosen playable direction to a CONCEPT.md file.
zenstory-ai/novel-to-game
Verifies a game build on its target runtime with real run evidence for launch, rendering, input, core loop, outcome and restart, and records limitations honestly.
zenstory-ai/novel-to-game
Turns a chosen game concept into one GAME_DESIGN document covering the core loop, world rules, level beats, feedback, failure and a playable-slice contract.
Categories
Turns a game design document into an art direction document covering visual identity, HUD and feedback, sound direction and the key in-game moments. md`, a document about what the player sees, hears and understands. It inherits the target platform, viewport, art style, content level, `targetFinish` and `experienceProfile` from those files, and uses visual references only for the composition, material, color or information principles they declare, never to copy another work's characters, maps or interface.
Game Art Direction fits situations like: deciding what a game should look like before building starts; defining HUD, feedback and sound direction from an existing game design; planning key in-game moments that need visual targets.
Run `npx skills add zenstory-ai/novel-to-game --skill game-art-direction -a claude-code`. Or copy the skill folder (skills/game-art-direction in zenstory-ai/novel-to-game) into .claude/skills/game-art-direction in your project. Claude Code loads it when a task matches its description.
Run `npx skills add zenstory-ai/novel-to-game --skill game-art-direction -a codex`. Or copy the skill folder (skills/game-art-direction in zenstory-ai/novel-to-game) into .agents/skills/game-art-direction 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 zenstory-ai/novel-to-game --skill game-art-direction -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-art-direction, .gemini/skills/game-art-direction, .github/skills/game-art-direction and .opencode/skills/game-art-direction in your project.
SKILL.md names no scripts, command-line tools or credentials: Game Art Direction is instructions for the agent only. Our summary lists: GAME_DESIGN.md and PRODUCT_BRIEF.md already written for the project.
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.
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 Art Direction is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 384 tokens (SKILL.md is roughly 1.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 703 tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Game Art Direction: Game Asset Spec Writer (Donchitos/Claude-Code-Game-Studios, 26k stars), Unity AI Game Creator (sickn33/agentic-awesome-skills, 47k stars), Game Asset Generator (htdt/godogen, 7.1k stars) and 2D Sprite Generator (0x0funky/agent-sprite-forge, 4.4k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
zenstory-ai (a GitHub organization) maintains it in zenstory-ai/novel-to-game, which has 841 GitHub stars. The repository holds 7 skills in this directory. The repository was last updated on October 3, 2026.
Source: zenstory-ai/novel-to-game on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.