art-generate

仓库创建 2026年4月30日最近提交 3 天前SkillHot 收录 20 天前
▸ 精选理由

快速批量生成占位图,能加速早期美术验证与迭代。

▸ 风险提示

需调用本地 Aseprite/MCP 服务,要求安装并能执行外部二进制。

这个 Skill 做什么

根据资产规格和 art bible 生成 Aseprite 占位文件并导出 PNG。

自动根据 asset specs 和 art bible 生成 .aseprite 占位文件并导出 PNG,文件里会有正确的尺寸、调色板和图层分组。通常在 /asset-spec 已产出、需要快速填补美术占位或做原型时运行。特点是和 Aseprite MCP 对接,产出能直接替换或给美术接着细化。

▸ 展开 SKILL.md 英文原文

Generates placeholder .aseprite files from asset specs using the Aseprite MCP. Reads asset specs and art bible, creates sprites with correct dimensions/palette/layers, exports PNGs. Run after /asset-spec has produced specs and /art-bible exists.

内容创作占位美术Aseprite自动生成通用
65
Stars
7
Forks
40
仓库内 Skill
+9
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/striderZA/OpenCodeGameStudios/master/.agents/skills/art-generate/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/striderZA/OpenCodeGameStudios/master/.agents/skills/art-generate/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
If no argument is provided, read `design/assets/asset-manifest.md`:
- If it exists: find the first target with any asset at `Status: Needed` and use `question`:
  - Prompt: "The next unspecced target is **[target]**. Generate placeholder art for it?"
  - Options: `[A] Yes — generate for [target]` / `[B] Pick a different target` / `[C] Stop here`
- If no manifest: fail with:
  > "No asset manifest found. Run `/asset-spec [target]` first — I need asset specs to generate art from."

---

## Phase 0: Parse Target

Resolve the target:
1. If argument matches `system:<name>` → spec at `design/assets/specs/[name]-assets.md`
2. If argument matches `level:<name>` → spec at `design/assets/specs/[name]-
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有