guiguiyan930-source/game-ui-design-workflow/game-ui-asset-pipeline
Claude Code and agent skill by guiguiyan930-source/game-ui-design-workflow
- community
Checking that the SKILL.md file is still in the repository.
Packs semantically named transparent game UI PNG files into an atlas, preserves component states and reviewed 9-slice metadata, and exports deterministic JSON handoff manifests for Godot, Unity, Cocos, or generic consumers. Use after sprite-sheet splitting when users ask for atlas packing, nine-patch metadata, engine delivery, Unity sprites, Godot regions, Cocos frames, or a Game UI Factory production handoff.
Install
npx vskill@latest install guiguiyan930-source/game-ui-design-workflow/game-ui-asset-pipelineSKILL.md
游戏 UI Atlas 与引擎交付
把已经批准的语义 PNG 转换成 Atlas 与引擎 JSON。此技能不执行像素识别,不自动猜测语义,也不声称生成原生引擎工程文件。
前置条件
sprite-contract.yaml状态为approved- 所有 PNG 使用语义名称
- 每个 item 关联
component_id、state和slice review.text_free: true- 9-slice margins 已人工预览
切图方式
9-slice:按钮、面板、弹窗、进度条full:卡片、角色、徽章、背景1:1:图标、货币tile:可重复纹理
9-slice margins 格式:
Atlas
读取 contracts/atlas-contract.yaml,执行:
内置打包器:
- 使用透明 PNG
- 不旋转素材
- 可补齐到 2 的幂尺寸
- 保存 region、pivot、state、component ID 和 slice
- 生成 Atlas PNG 与 JSON
- 更新 atlas contract 为
packed
打包完成后人工检查,再将状态改为 approved。
引擎 JSON
读取 contracts/export-contract.yaml,执行:
支持:
- Godot JSON:texture、region、patch margins
- Unity JSON:Sprite Multiple rect、pivot、border、pixels per unit
- Cocos JSON:frame rect、original size、cap insets
- Generic JSON:Atlas 与 sprite metadata
这些文件是确定性交付清单。原生 .tres、.tscn、Unity SpriteAtlas 和 Cocos 工程导入器不在内置实现范围内。
人工验收
- Atlas 无重叠、裁断和透明污染
- region 与源 PNG 尺寸一致
- 9-slice 留有可拉伸中心
- 所有语义名称唯一
- 引擎 JSON 引用同一 Atlas
- 禁止把 native project files 标记为已生成
完成定义
atlas-contract.yaml状态为approved- Atlas PNG 与 JSON 存在
export-contract.yaml状态为approved- 每个目标引擎 JSON 存在并可解析
- 项目严格校验通过
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/game-ui-asset-pipeline/SKILL.md
Popularity
- Repository stars
- 327
- Repository forks
- 49
- 7-day trend score
- 0
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/guiguiyan930-source/game-ui-design-workflow/game-ui-asset-pipeline)