Agent Skills
› Yuki001/game-dev-skills
Yuki001/game-dev-skills
GitHub通过一对一访谈探索游戏概念,生成概述、系统索引及美术方向文档。支持设计模式(输出文件)与讨论模式(仅交流),引导用户明确核心循环、边界和视觉风格。
Install All Skills
npx skills add Yuki001/game-dev-skills --all -g -y
Skills in Collection (23)
通过一对一访谈探索游戏概念,生成概述、系统索引及美术方向文档。支持设计模式(输出文件)与讨论模式(仅交流),引导用户明确核心循环、边界和视觉风格。
需要构思或完善游戏概念
确定游戏核心机制与系统边界
规划游戏整体美术风格
npx skills add Yuki001/game-dev-skills --skill gat-brainstorm -g -y
用于在指定GAT里程碑内设计单个系统,生成游戏设计文档、可选内容数据及美术文档。需前置完成头脑风暴和里程碑规划,严格校验依赖文件存在性,支持子代理协作或人工执行,确保设计一致性与进度更新。
用户请求为特定里程碑设计游戏系统
需要生成游戏设计文档(GDD)或美术文档
npx skills add Yuki001/game-dev-skills --skill gat-design -g -y
在GAT文档就绪后、系统设计前,规划里程碑交付切片。基于概览和叙事文档生成里程碑路线图及简报骨架,不涉及技术设计或实现,为后续工程工作奠定基础。
需要制定游戏开发里程碑计划时
上游GAT基础文档已就绪且需划分交付阶段时
npx skills add Yuki001/game-dev-skills --skill gat-milestone -g -y
通过一问一答式访谈挖掘游戏叙事要素,并生成世界观、角色等文档。支持纯讨论或产出文件两种模式,协调子代理协作完成叙事设计任务。
需要构思游戏剧情、角色或世界观
进行游戏叙事设计的头脑风暴
npx skills add Yuki001/game-dev-skills --skill gat-story -g -y
GAT工作流启动技能,用于检查预生产状态、报告概览及里程碑进度,并推荐最早的可执行下一步。适用于用户请求开始、恢复、检查或路由工作流的场景。
用户询问如何开始工作流
用户希望恢复中断的工作流
用户需要检查工作流当前状态
用户请求路由到特定步骤
npx skills add Yuki001/game-dev-skills --skill gat-workflow-start -g -y
通过单步提问式设计师访谈探索游戏创意,支持讨论或生成设计文档。结合设计与美术专家视角,将模糊想法转化为具体机制与视觉方向,产出核心玩法、系统索引及艺术指导文件。
用户需要构思新的游戏概念
用户希望深入细化现有的游戏设计想法
用户处于游戏开发早期阶段寻求灵感
npx skills add Yuki001/game-dev-skills --skill gat-brainstorm -g -y
用于游戏开发中特定里程碑的系统设计,生成GDD、内容数据和美术文档,并更新进度。需指定里程碑参数,支持单系统或批量自动填充未设计系统。
用户请求设计某个里程碑下的具体系统
用户要求继续完成当前里程碑中剩余的所有系统设计
npx skills add Yuki001/game-dev-skills --skill gat-design -g -y
该技能用于在系统设计前规划游戏里程碑,基于概览和叙事生成里程碑路线图、目录骨架及简报,不涉及具体技术设计或实现。
需要规划项目里程碑阶段时
初始化或更新里程碑路线图时
npx skills add Yuki001/game-dev-skills --skill gat-milestone -g -y
通过一问一答的访谈方式探索并文档化游戏叙事,支持生成故事、角色等文件或在讨论模式下运行。
用户需要构思游戏剧情或世界观
用户希望进行游戏叙事内容的头脑风暴
npx skills add Yuki001/game-dev-skills --skill gat-story -g -y
作为工作流路由器,检查gat目录下的项目状态,生成包含里程碑进度的状态面板,并根据优先级推荐最早的可执行下一步操作,如头脑风暴、叙事或设计。
需要查看项目整体进度和状态
询问下一步应该执行什么任务
初始化或重启项目开发流程
npx skills add Yuki001/game-dev-skills --skill gat-workflow-start -g -y
通过编写Three.js代码生成程序化3D模型,支持GLB等格式导出及预览。用于无需Blender即可创建和审计3D资产。
需要生成程序化3D模型
使用Three.js构建几何体
导出GLB或OBJ文件
npx skills add Yuki001/game-dev-skills --skill 3d-model-generator-by-threejs -g -y
提供动画风格着色器(如卡通渲染)的领域知识,包含预设样式、特性列表及主流插件映射,辅助需求分析与设计规划。
实现或配置卡通/二次元风格着色器
查询 Toon Shaders 相关特性与参考文档
npx skills add Yuki001/game-dev-skills --skill animation-shader -g -y
提供游戏系统架构设计领域的知识参考,涵盖范式选择、核心原则及多模块设计规范。作为工作流插件辅助需求分析与规划阶段的架构决策。
设计或规划游戏系统架构
查询游戏架构领域知识
npx skills add Yuki001/game-dev-skills --skill game-architect -g -y
用于审查、批判和改进现有游戏设计概念、GDD或机制。通过证据分析识别弱点与风险,提供权衡建议及最小化原型验证实验,辅助决策而非替代实际测试。
用户询问游戏设计中的薄弱环节或风险
需要对现有游戏机制、叙事或经济系统进行压力测试
npx skills add Yuki001/game-dev-skills --skill game-design-review -g -y
提供本地图像背景移除能力,支持玻璃、烟雾等半透明特效及高清产品图。通过bgr CLI自动安装与模型选择,生成保留Alpha通道的透明PNG。
用户请求移除或擦除图像背景
需要将图像转换为透明PNG格式
处理具有复杂边缘或半透明效果的视觉素材
npx skills add Yuki001/game-dev-skills --skill lucida-remove-background -g -y
为C#和TypeScript游戏开发强制执行OOP与DDD约束,规范分层架构、领域模型封装及依赖方向。适用于实现、重构或审查游戏玩法系统、聚合根及应用服务,确保业务逻辑隔离与可测试性。
实现游戏玩法逻辑
重构领域模型
审查代码是否符合DDD规范
验证引擎无关的业务逻辑
npx skills add Yuki001/game-dev-skills --skill oop-ddd-ai-coding-constraints -g -y
从本地视频文件提取有序静态帧,支持固定FPS、指定数量、时间戳或逐帧模式。可选去除纯色背景并输出时序元数据。适用于动画采样、数据集构建及缩略图生成等场景。
需要批量从视频中截取图片
为动画或数据集准备帧素材
视频转序列图像
npx skills add Yuki001/game-dev-skills --skill slice-video-frames -g -y
专注于游戏数值设计,通过构建可执行模型、模拟器和参数扫描来设计平衡值、诊断现有系统并评估方案。适用于战斗、经济等需要具体数值或系统性裁决的场景。
需要设计游戏初始平衡数值
诊断和调优现有游戏系统平衡
评估平衡提案的可执行性
涉及战斗、进度、经济系统的数值计算
npx skills add Yuki001/game-dev-skills --skill game-balance-analysis -g -y
游戏资产图像生成技能,提供从规划、生成到评估的标准化生产流程。支持PNG/SVG等格式,涵盖角色、UI、特效等资产,强调一致性、批量生成及迭代优化,适配多种后端工具。
需要生成游戏内视觉资产(如角色、道具、UI)
执行图像生成的批量处理或迭代精修任务
要求保持多张图像的风格或参考一致性
npx skills add Yuki001/game-dev-skills --skill game-image-generation-rules -g -y
用于执行基于 GPT Image 2 的图像生成、编辑及抠图任务。通过封装 CLI 处理文生图、参考图编辑、掩膜修复等操作,严格遵循用户指令,不进行创意策划或提示词优化。
需要生成或编辑图像
执行 chroma-key 背景移除
npx skills add Yuki001/game-dev-skills --skill gpt-image -g -y
提供ImageMagick 7命令行图像处理的完整指南,涵盖安装、命令构建、语法规范及安全处理。用于执行图像转换、批处理、元数据检查及调试,确保生成可复现的CLI管道。
需要批量处理或转换图像格式
使用ImageMagick进行图像分析或调试
将ImageMagick v6命令迁移至v7
npx skills add Yuki001/game-dev-skills --skill imagemagick-cli -g -y
通过OpenRouter API生成图像,支持文生图、图生图及参数配置。优先使用内置Python脚本处理请求,自动管理API密钥,将生成的图片保存为文件,并提供透明背景等高级选项。
用户要求生成或创建图像
需要调用AI模型进行图像渲染
文本转图像任务
图像风格迁移或参考图生成
npx skills add Yuki001/game-dev-skills --skill openrouter-image-generate -g -y
通过 OpenRouter 异步 API 生成、轮询并下载视频。支持文生视频、图生视频及参数配置,自动处理密钥与环境变量,确保脚本化执行的一致性。
用户请求生成或渲染视频
需要轮询异步任务状态或下载结果
npx skills add Yuki001/game-dev-skills --skill openrouter-video-generate -g -y


