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工作流早期规划里程碑切片,生成里程碑路线图及简报骨架,不涉及技术设计或实现。
需要制定游戏里程碑计划时
完成基础文档后准备进行系统设计前
npx skills add Yuki001/game-dev-skills --skill gat-milestone -g -y
通过一问一答访谈形式,协助开发或优化GAT游戏的剧情、世界观、角色及对话等叙事内容,并生成相应的全局叙事文档。
需要构思游戏故事背景
设计游戏角色与对话
梳理游戏任务线
npx skills add Yuki001/game-dev-skills --skill gat-story -g -y
用于启动或恢复GAT工作流,检查项目预发布状态,生成包含概览、叙事及里程碑进度的状态面板,并推荐最早的可执行下一步操作。
用户要求启动、恢复、检查或路由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
通过一问一答的访谈方式,协助开发游戏故事、剧情、世界观及角色设定。支持生成叙事文档或仅进行探讨,根据需求联动作家、设计师和艺术家 Agent,确保叙事与玩法、美术的一致性。
用户需要构思游戏剧情、世界观或角色背景
用户希望梳理游戏叙事逻辑并输出文档
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等格式导出及可视化审查。
生成3D模型
导出3D资产
npx skills add Yuki001/game-dev-skills --skill 3d-model-generator-by-threejs -g -y
提供动画风格着色器(如卡通、Cel Shading)的领域知识,包含预设风格、特性列表及主流着色器库映射。用于需求分析与设计规划阶段,辅助识别目标风格并关联具体实现参考文档。
实现或配置卡通/二次元风格着色器
查询Toon Shader特性与预设风格
将用户美术需求映射到具体渲染功能
npx skills add Yuki001/game-dev-skills --skill animation-shader -g -y
游戏架构领域知识参考,提供DDD、数据驱动等范式选择指南及战斗、AI、UI等系统的设计规范,辅助进行游戏系统架构规划与设计决策。
设计或规划游戏系统架构
查询游戏架构领域知识
需要选择架构范式
npx skills add Yuki001/game-dev-skills --skill game-architect -g -y
用于审查、批评和评估现有游戏概念、设计文档或原型,识别风险与不平衡点,提供基于证据的发现和最小化验证实验建议。
用户询问游戏设计中的弱点、风险或不清晰之处
需要对比或改进现有游戏机制、经济系统或叙事结构
npx skills add Yuki001/game-dev-skills --skill game-design-review -g -y
使用Lucida bgr CLI工具本地移除图像背景,生成带透明通道的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
专注于游戏数值设计与平衡分析,通过构建可执行模型和模拟器来设计初始数值、诊断系统并评估方案。适用于战斗、经济、PvP等需要具体数值验证的场景,提供计算结果与调优建议。
游戏数值设计
平衡性诊断与调优
数值方案评估
模拟器构建
npx skills add Yuki001/game-dev-skills --skill game-balance-analysis -g -y
面向游戏开发的图像资产生产技能,涵盖规划、生成、视觉评估与迭代优化。支持图标、角色、环境等PNG/SVG资产,利用多工具链实现批量生成、风格一致性及格式验证。
需要生成游戏美术资源如角色或场景
要求对AI生成的图像进行质量评估和迭代优化
处理Sprite Sheet或动画帧等特定格式资产
npx skills add Yuki001/game-dev-skills --skill game-image-generation-rules -g -y
GPT Image 执行技能,通过 CLI 执行图像生成、编辑及抠图任务。严格遵循输入提示,不修改提示或重新实现 API,负责参数映射、环境检查及结果报告。
需要调用 GPT Image 模型进行文生图
需要对参考图片进行编辑或修复
需要使用 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密钥并保存结果文件,涵盖模型选择、分辨率设置及背景透明化处理等场景。
用户要求生成或渲染图像
需要配置图像模型的分辨率、比例或格式
进行文生图或图生图任务
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


