作品开发 Skill 安装清单
来源:微信公众号文章《AI作品开发必备Skill大全》(2026-08-24) 安装时间:2026-09-17 范围:老大选定「精选 · 项目相关」+ 全局安装 落点:~/.workbuddy/skills/(同步自~/.claude/skills/)
一、数量对账
| 项 | 数量 |
|---|---|
| 文章宣称 | 91 个 |
| 去重后实际 | 83 个(spritekit、gamekit、game-feel、pixijs-html-source、godot-ui 各重复一次) |
| 本次安装 | 35 个 |
| 未安装 | 48 个(非本栈引擎 / 与项目无关) |
二、已安装 35 个
three.js 主栈(7)
| 技能 | Purpose |
|---|---|
threejs-scene-setup | 场景搭建:import maps、Scene/Camera/Renderer 三件套、渲染循环、响应式 resize、OrbitControls |
threejs-gltf-loading | glTF 模型加载 |
threejs-materials-lighting | 材质与光照 |
threejs-game | Three.js 作品开发综合(WebGL 3D 渲染、机制、物理、动画) |
threejs-3d-generator | Tripo API 生成/纹理/绑定/动画/转换 3D 资产 → GLB/FBX |
img2threejs | 参考图片 → 程序化 Three.js 模型(分阶段雕刻 + AI 视觉自校正) |
blender-web-pipeline | Blender → Web 导出:glTF 批量、纹理烘焙、LOD、Draco 压缩 |
通用作品开发学科(19)
| 技能 | Purpose |
|---|---|
rpg | 属性升级、背包装备、任务、分支对话、存档、战斗 —— 正对Sect Management玩法 |
game-feel | "手感":屏震、顿帧、缓动、挤压拉伸、击退、多通道反馈叠加 |
game-ui-ux | 多端 HUD/菜单:锚点+容器、分辨率缩放、安全区、手柄焦点导航、屏幕栈 |
game-ui-design | 作品 UI 设计理念(融合任天堂/死亡空间/密特罗德) |
camera-systems | 相机:跟随+死区+前瞻+平滑、第三/第一人称、多目标取景、抖动钩子 |
level-design | 关卡:白盒→可玩、玩家尺度、节奏张力曲线、门控与主路径、遭遇设计 |
save-systems | 存档:序列化选型、存档位、原子防崩写、版本迁移、自动存档 |
shader-programming | 着色器编程(引擎无关) |
shader-dev | 36 种 ShaderToy 兼容 GLSL 技术 |
procedural-gen | 程序化生成:种子 RNG、噪声地形、地牢生成、加权掉落表 |
game-ai | NPC AI:FSM、行为树、转向、A* 寻路 |
ai-behavior-trees-utility-ai | 行为树运行时 + 效用 AI(响应曲线、考量、动作评估) |
physics-tuning | 物理调优:固定/可变时间步、插值、CCD 防穿透、抖动修复、碰撞层 |
input-systems | 输入:动作映射、按键重绑、多设备、摇杆死区、输入缓冲、土狼时间 |
performance-optimization | 性能:profiler 先行、帧预算、CPU/GPU 瓶颈定位、对象池、批处理、GC |
create-game-assets | 资产规划:美术方向、风格圣经、精灵、瓦片集、图标、贴图、3D 资产简报 |
dialogue-systems | 分支对话:节点图、条件变量、本地化,Ink / Yarn Spinner 选型 |
audio-design | 音频:总线/混音、闪避、自适应音乐分层、音效变体、节拍同步 |
character-design-sheet | 角色设计图:外观、服装、表情、姿态的标准化参考 |
玩法流程与编排(9)
| 技能 | Purpose |
|---|---|
router | 总调度入口:探测引擎(Godot/Unity/Unreal/three.js/PixiJS…)+ 任务,路由到匹配技能 |
game-development | 作品开发流程编排,按平台(web/mobile/pc/vr-ar/2d/3d)路由适配 |
game-engine | Web 作品引擎构建(HTML5/Canvas/WebGL/JS)—— GitHub 官方 awesome-copilot 出品 |
game-developer | 作品系统开发(Unity/Unreal 等引擎) |
game-designer | 浏览器作品视觉润色、氛围、粒子、动画过渡、操作反馈 |
design-game | 作品 UI/UX 审计:多维评分 + 优先改进清单 |
prototype-fast | 约 1 小时出可玩原型:灰盒、硬性时间盒、明确的保留/砍掉判据 |
blender-motion-state-inspection | Blender 角色动画诊断:骨骼/包围盒/接触点提取,查扭曲、错位、滑步 |
ai-game-art-pipeline | AI 图像/视频 → 作品运行时资产(道具、角色动画、背景、特效、打包、QA) |
全部 35 个经安装器自带的三方扫描(Gen + Socket + Snyk),结果为 Safe / 0 alerts。 少量标Med Risk(save-systems、create-game-assets、threejs-gltf-loading、threejs-scene-setup、img2threejs)是因含会写盘/联网的脚本,非恶意。
三、未安装(48 个)及原因
| 类别 | 技能 |
|---|---|
| 非本栈引擎(Godot) | godot-master、godot-ui、godot-development、godot-optimization、godot-gdscript-patterns、godot-asset-generator |
| 非本栈引擎(Unity/Unreal) | unity-ecs-patterns、unity-developer、unity-cli、unreal-engine-cpp-pro |
| 非本栈渲染(PixiJS 系 26 个 + Phaser + 2D 引擎) | pixijs、pixijs-*(共 26 个)、phaser、pixijs-2d、babylonjs-engine、playcanvas-engine、aframe-webxr、spritekit、gamekit |
| MSW 平台(13 个) | msw-scripting、msw-general、msw-defaultplayer、msw-avatar、msw-combat-system、msw-painter、msw-sprite-ruid、msw-behaviourtree、msw-packages、msw-planning |
| Roblox | roblox-game-development、murder-mystery-2-analytics-toolkit、mm2-roblox-analytics-tracker |
| 与项目无关 | minecraftconsoles-lce、gog-cli、factorio-ai-companion、clawworld-skill、substance-3d-texturing、omniverse-usd-performance-tuning、multiplayer-game、bmad-gds、anti-toxicity-chat-moderation-agent-skill、mcp-developer、game-design-skills-bundle、lovgame-skill、ai-pixel-art-image-generation |
| 有意跳过(避免冲突) | game-assets —— 本机 ~/.workbuddy/skills/game-assets 已有同名技能(疑为你自行改过的版本),安装会覆盖 |
四、注意事项
lovgame-skill未找到源仓库。文章标注作者@jingx8885,但其 GitHub 账号下无此技能;
描述与 @lovstudio 的 lovstudio-image-creator 高度吻合,疑似文章把作者标错。 按"不编造仓库地址"原则未安装,待你确认。
- 需要 API Key 的技能(装上但用前需配密钥):
threejs-3d-generator→TRIPO_API_KEYai-game-art-pipeline→ 需自备图像/视频模型 providerai-pixel-art-image-generation(未装)→ OpenAI / Azure / Gemini Key
- 上下文成本。每个技能的 description 都会常驻助手上下文。本次 35 个已属可观,
若感觉常用技能被"淹没",可按需精简 —— 尤其 router 与 game-development 功能有重叠,二者留一即可。
ai-game-art-pipeline的源码做过修复。其原始SKILL.md的 frontmatter 里
description 含未加引号的冒号+空格,导致 YAML 解析失败、装不上。 已改为块标量 |- 后装入。修复版存于 tools/_skill_src/agap/。
- 依赖 CLI 的技能:
character-design-sheet依赖infshCLI;
threejs-3d-generator、blender-* 系需要本机有 Blender / Python。
五、2026-09-20 精简记录(移除 8 个)
按「同一职能只留一件,保留被依赖的那件」原则清理,技能库 77 → 69。
| 移除 | 所属组 | 保留 | 判据 |
|---|---|---|---|
game-ui-design | 作品 UI | game-ui-ux | 后者被其他技能引用 3 次 |
shader-dev | 着色器 | shader-programming | 后者被引用 4 次;前者零引用且占 1.7MB |
pixel-art-sprites | 像素美术 | game-assets | 后者属 OpusGameLabs v1.3.0 成套件 |
ai-game-art-pipeline | 美术资产管线 | create-game-assets | 前者零引用且占 952KB(含媒体图) |
game-engine | 作品引擎 | — | 零引用,占 380KB |
ai-asset-to-godot | 资产入引擎 | ai-asset-to-web-game | Godot 端已归档,项目只跑 Web |
memory-manager | 记忆管理 | 项目分册制 | 其「日期 + 月度索引」架构与现行分册制冲突 |
agently-mail | 邮件 | agentmail | 其依赖的 agently-cli 本机未安装 ⇒ 纯死件 |
处置:直接删除。删除前已整体备份至 _archive/skills_20260920_removed.tar.gz(1.4MB / 152 文件 / 8 个 SKILL.md), 随时可解包还原。
未动但需留意(§三 备注 3 早已指出):router 与 game-development 职能重叠, 但 game-development 目录下挂着 11 个通用子技能(2d-games/3d-games/game-art/ game-audio/game-design/mobile-games/multiplayer/pc-games/vr-ar/web-games/ engine-selection),删父件会连坐,故本次未处理。