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 (14)
通过一对一设计师访谈进行游戏创意发散,引导用户细化模糊想法。根据模式生成游戏设计、系统索引或美术方向文档,或仅进行讨论探索。
需要构思新的游戏概念
对现有游戏创意进行深度挖掘和细化
需要整理游戏核心循环或视觉风格
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/OBJ/STL导出、确定性验证及可视化审查。
需要生成3D模型
无需Blender的3D资产创建
3D模型导出与预览
npx skills add Yuki001/game-dev-skills --skill 3d-model-generator-by-threejs -g -y
提供卡通渲染(Toon Shader)领域的专业知识,包含多种预设风格及特性参考映射,辅助开发者实现轮廓、描边、MatCap等 stylized 渲染效果。
需要实现卡通或二次元风格渲染时
查询 Toon Shader 特性与预设风格对应关系时
npx skills add Yuki001/game-dev-skills --skill animation-shader -g -y
游戏架构领域知识参考,提供范式选择指南及战斗、AI、网络等系统设计参考。作为工作流插件辅助需求分析与规划阶段的架构决策。
设计或规划游戏系统架构
查询游戏架构相关知识
npx skills add Yuki001/game-dev-skills --skill game-architect -g -y
为C#和TypeScript游戏开发强制执行OOP与DDD约束,定义分层架构职责边界,规范领域模型封装、聚合根一致性、值对象不可变性及应用服务编排,确保核心业务逻辑与引擎基础设施解耦。
实现游戏玩法系统
重构领域模型
审查代码以验证OOP/DDD合规性
设计聚合根或值对象
npx skills add Yuki001/game-dev-skills --skill oop-ddd-ai-coding-constraints -g -y
从本地视频文件中按指定模式(固定帧率、数量、时间戳或逐帧)提取有序图像帧,支持可选的色键背景移除及元数据输出,适用于数据集构建或缩略图生成。
用户需要从视频中提取图片序列
请求将视频转换为PNG/JPEG等静态帧
npx skills add Yuki001/game-dev-skills --skill slice-video-frames -g -y
指导游戏图像资产的生产流水线,涵盖规划、生成、规范化、评估及迭代优化。支持PNG/SVG等多种格式,强调提示词工程、参考一致性及质量评分,适用于角色、场景、UI等视觉素材的批量生成与管理。
需要生成或批量处理游戏美术资源(如角色、道具、UI)
要求对AI生成的图像进行质量评估与迭代优化
需要将视觉资产转换为特定格式(如透明PNG、SVG、精灵图)
npx skills add Yuki001/game-dev-skills --skill game-image-generation-rules -g -y
提供 ImageMagick 7 命令行图像处理技能,涵盖图片转换、裁剪、合成及元数据检查。支持多平台脚本执行、语法迁移及安全处理,适用于批量自动化和调试图像操作任务。
需要转换或处理 raster 图像格式
使用 magick 命令进行图片批处理
调试或验证 ImageMagick CLI 命令
npx skills add Yuki001/game-dev-skills --skill imagemagick-cli -g -y
通过 OpenRouter Image API 生成图片,支持文生图、图生图及模型选择。使用内置脚本处理参数并保存结果,自动管理 API Key,提供分辨率、比例等配置选项。
用户要求生成或创建图像
需要调整图片分辨率或比例
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


