Agent Skills
› Yuki001/game-dev-skills
Yuki001/game-dev-skills
GitHub通过一对一设计师访谈探索游戏创意,支持讨论或生成设计文档。按步骤提问并推荐答案,必要时调用子Agent进行设计和美术分析,将模糊想法具象化为具体机制。
Install All Skills
npx skills add Yuki001/game-dev-skills --all -g -y
Skills in Collection (18)
通过一对一设计师访谈探索游戏创意,支持讨论或生成设计文档。按步骤提问并推荐答案,必要时调用子Agent进行设计和美术分析,将模糊想法具象化为具体机制。
需要头脑风暴游戏创意
从模糊概念细化游戏设计
npx skills add Yuki001/game-dev-skills --skill gat-brainstorm -g -y
用于在游戏开发里程碑内设计特定系统,生成GDD、内容数据和美术文档,并更新进度。需指定里程碑参数,支持单系统设计或批量继续模式。
需要为游戏系统的某个里程碑撰写详细设计文档(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的确定性JavaScript模块,将自然语言请求转换为3D模型。支持GLB、OBJ等格式导出、数值验证及PNG预览,无需Blender即可程序化生成和审计3D资产。
需要程序化生成3D模型
从自然语言描述创建3D资产
无需DCC工具进行3D建模
npx skills add Yuki001/game-dev-skills --skill 3d-model-generator-by-threejs -g -y
提供卡通风格着色器(如Toon/Cel Shading)的领域知识,涵盖轮廓、边缘光、MatCap等特效。包含预设风格映射及主流着色器库参考,辅助进行美术渲染设计与开发。
实现或配置卡通/赛璐珞风格着色器
查询轮廓、边缘光、溶解等特效方案
选择特定美术风格预设
npx skills add Yuki001/game-dev-skills --skill animation-shader -g -y
提供游戏系统架构设计参考,涵盖DDD、数据驱动等范式选择及战斗、AI、多人系统等具体模块的设计指南,作为领域知识插件辅助架构决策。
设计游戏系统架构
查询游戏架构范式
规划游戏系统设计
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
使用 Lucida bgr CLI 工具本地移除图像背景,支持玻璃、烟雾等半透明效果及高分辨率产品图。自动安装依赖,选择最佳模型生成带 Alpha 通道的透明 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
从本地视频文件中按固定帧率、指定数量或时间戳提取有序静态帧,支持背景移除和元数据输出,适用于数据集构建或缩略图生成。
需要提取视频关键帧
将视频转换为图像序列
获取视频特定时间点的画面
npx skills add Yuki001/game-dev-skills --skill slice-video-frames -g -y
专注游戏数值设计与平衡分析,通过构建可执行模型、模拟器及参数扫描,为战斗、经济、PvP等系统提供具体数值方案、调优建议及验证结论。
需要设计或调整游戏数值
评估游戏平衡性提案
诊断现有系统数值问题
npx skills add Yuki001/game-dev-skills --skill game-balance-analysis -g -y
提供游戏图像资产生成的标准化生产流程,涵盖规划、生成、检查与评估。支持PNG/SVG等格式及角色、UI等多种资产类型,强调提示词一致性与质量评分。
需要批量生成游戏美术资源
要求保持视觉风格一致性
涉及透明背景或VFX处理
使用ComfyUI或Stable Diffusion进行创作
npx skills add Yuki001/game-dev-skills --skill game-image-generation-rules -g -y
GPT Image执行技能,通过CLI调用gpt-image-2进行文本生成图像、参考图编辑、蒙版修复及抠图。严格遵循用户指令,不干预创意规划,负责参数映射与结果报告。
需要生成或编辑AI图像
执行图像背景移除
使用GPT Image后端处理图片
npx skills add Yuki001/game-dev-skills --skill gpt-image -g -y
提供 ImageMagick 7 命令行图像处理技能,涵盖图片检查、转换、批量处理及调试。适用于需要可复现 CLI 流水线、语法迁移或安全处理图像的场景。
需要进行图片格式转换或批量处理
调试或验证 ImageMagick 命令
将 ImageMagick 6 语法迁移至版本 7
npx skills add Yuki001/game-dev-skills --skill imagemagick-cli -g -y
通过 OpenRouter Image API 生成图像,支持文本转图像及图像编辑。使用内置脚本处理参数,自动管理密钥,保存 base64 图片至文件,支持分辨率、比例及背景透明等选项。
用户需要生成或创建图像
需要进行文生图或图生图操作
需要调整图像分辨率或背景
npx skills add Yuki001/game-dev-skills --skill openrouter-image-generate -g -y
通过 OpenRouter 异步视频 API 生成、轮询状态及下载视频。支持文本转视频、图生视频等场景,使用内置脚本处理任务提交与结果保存,自动管理密钥和模型参数。
用户希望创建或渲染视频
需要检查异步视频生成任务的状态
用户要求从 OpenRouter 下载生成的视频文件
npx skills add Yuki001/game-dev-skills --skill openrouter-video-generate -g -y


