← 返回 Skills 市场
xiaochunz030-spec

Game Dev Assistant

作者 xiaochunz030-spec · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
105
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install game-dev-assistant
功能描述
游戏开发辅助技能,涵盖游戏数据分析、关卡设计、资产整理、项目构建自动化、测试框架、游戏存档解析、 Unity / Unreal / Godot 项目辅助。触发场景:游戏数据分析、关卡配置、资产整理打包、项目构建自动化、游戏测试、存档解析、引擎项目辅助、shader 调试、日志分析。
使用说明 (SKILL.md)

Game Development - 游戏开发辅助

核心能力

游戏数据分析

  • 游戏行为日志解析(玩家操作、事件序列)
  • 数值配置文件处理(JSON / YAML / Excel 导出)
  • 排行榜数据提取和分析
  • 游戏内经济系统数据建模

关卡 & 配置管理

  • 关卡数据结构解析( Tilemap / Grid / Node Graph)
  • 配置文件批量生成(刷怪表/掉落表/奖励表)
  • 多语言文案整理和导出
  • 游戏常量 / 枚举值统一管理

资产整理 & 打包

  • 资源目录规范化整理
  • 资产依赖关系分析
  • 批量资源压缩 / 格式转换(纹理/音频/模型)
  • 资源包(AssetBundle / Pak)打包流程辅助

项目构建自动化

  • Unity / Unreal / Godot 命令行构建
  • 多平台构建(Windows / Android / iOS / WebGL)
  • 构建后自动执行:版本号更新 / 签名 / 上传
  • CI/CD 流程脚本(GitHub Actions / Jenkins)

游戏测试

  • 功能测试脚本(pytest + 游戏 API)
  • 自动化冒烟测试(登录/创建角色/基础操作)
  • 性能数据采集(帧率/内存/加载时间)
  • 截图对比自动化(UI 回归测试)

存档 & 日志

  • 游戏存档结构解析(二进制 / JSON 存档)
  • 存档编辑器辅助(修改数值/解锁内容)
  • 服务器日志分析(异常/崩溃/外挂检测)
  • 客户端日志收集和汇总

引擎项目辅助

  • Unity C# 脚本生成 / 检查
  • Unreal Blueprints 节点图解析
  • Godot GDScript 辅助编写
  • Shader 语法检查和调试

关键脚本

  • scripts/game_data_parser.py - 游戏数据解析
  • scripts/level_config.py - 关卡配置生成
  • scripts/asset_packer.py - 资源打包整理
  • scripts/build_unity.py - Unity 命令行构建
  • scripts/build_godot.py - Godot 命令行构建
  • scripts/game_tester.py - 游戏功能测试框架
  • scripts/save_parser.py - 存档解析编辑
  • scripts/log_analyzer.py - 游戏日志分析
  • scripts/generate_csharp.py - Unity C# 脚本生成

参考资源

  • references/unity-build.md - Unity CI/CD 构建指南
  • references/godot-api.md - Godot 常用 API 速查
  • references/game-data-formats.md - 常见游戏数据格式说明

工作流程

  1. 明确需求:游戏数据分析 / 资产整理 / 构建自动化 / 测试
  2. 了解项目:使用什么引擎?项目结构如何?
  3. 执行对应脚本:解析 / 生成 / 构建 / 测试
  4. 交付结果:数据报告 / 资源包 / 构建产物 / 测试报告

注意事项

  • 游戏数据格式多样,先确认具体格式再解析
  • 构建脚本需要对应引擎已安装 CLI 版本
  • 测试脚本连接真实游戏需确认安全性和封号风险
  • 存档修改注意备份原文件
  • 资产打包前确认目标平台的格式要求
安全使用建议
This skill mostly does what it says for game data parsing, log analysis, and Unity builds, but the packaging is incomplete: SKILL.md lists many scripts and reference files that are not included. Before installing or running it: (1) verify the missing files or ask the publisher for the full package — missing files may mean missing functionality or stale docs; (2) inspect the included Python scripts yourself — they read and write user-supplied project/config/log files and launch Unity; don't run builds with -executeMethod on untrusted projects because that runs project code on your machine; (3) run in an isolated environment or with backups (projects, save files) to avoid accidental modification; (4) because the source/homepage is unknown, prefer to only use this skill with code you can review or in a sandbox; and (5) if you need the extra features referenced in SKILL.md, request the author clarify why those files are absent or provide the missing scripts.
功能分析
Type: OpenClaw Skill Name: game-dev-assistant Version: 1.0.0 The skill bundle provides legitimate game development utility scripts for Unity build automation, game data parsing (JSON/YAML/CSV), and log analysis. The Python scripts (build_unity.py, game_data_parser.py, log_analyzer.py) use standard libraries and follow safe practices for subprocess execution and file handling. No evidence of data exfiltration, malicious execution, or prompt injection was found; the capabilities described in SKILL.md are consistent with the provided code logic.
能力评估
Purpose & Capability
The skill's name and description (game data analysis, builds, logs) align with the three included scripts (build_unity.py, game_data_parser.py, log_analyzer.py). However SKILL.md also enumerates many other scripts and reference files (level_config.py, asset_packer.py, build_godot.py, game_tester.py, save_parser.py, generate_csharp.py, references/*) that are not present in the manifest. This mismatch suggests incomplete packaging or documentation drift: either features are missing or the README is inaccurate.
Instruction Scope
SKILL.md instructs the agent to 'execute corresponding scripts' against the user's project and logs. The included scripts operate on user-supplied files and directories (project paths, config files, logs). That is expected for this domain, but two points need attention: (1) build_unity.py launches the installed Unity executable and supports '-executeMethod' which runs arbitrary code inside the Unity project — running it effectively executes project-provided code on the host, so projects should be trusted or sandboxed; (2) SKILL.md broadly advises inspecting project structure and running scripts but does not enumerate safeguards or restrictions, and it references nonexistent files, leaving ambiguity about what an agent might try to run.
Install Mechanism
No install spec is provided (instruction-only with included scripts). Nothing will be downloaded or auto-installed by the skill itself; risk from installation mechanism is low. Scripts may suggest optional Python dependencies (pyyaml) but do not auto-install them.
Credentials
The skill does not request environment variables, credentials, or config paths. The scripts operate on local files provided by the user; there are no declared secrets or remote endpoints. This is proportionate to the stated functionality.
Persistence & Privilege
always is false, model invocation is allowed (default). The skill does not request persistent system privileges or to modify other skills. Autonomous invocation combined with the scripts' ability to run local project code (via Unity -executeMethod) increases operational impact, but this is a normal capability for build/test tools and not a privilege escalation by itself.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install game-dev-assistant
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /game-dev-assistant 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
游戏数据分析/关卡配置/Unity构建/日志分析/存档解析
元数据
Slug game-dev-assistant
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Game Dev Assistant 是什么?

游戏开发辅助技能,涵盖游戏数据分析、关卡设计、资产整理、项目构建自动化、测试框架、游戏存档解析、 Unity / Unreal / Godot 项目辅助。触发场景:游戏数据分析、关卡配置、资产整理打包、项目构建自动化、游戏测试、存档解析、引擎项目辅助、shader 调试、日志分析。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 105 次。

如何安装 Game Dev Assistant?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install game-dev-assistant」即可一键安装,无需额外配置。

Game Dev Assistant 是免费的吗?

是的,Game Dev Assistant 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Game Dev Assistant 支持哪些平台?

Game Dev Assistant 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Game Dev Assistant?

由 xiaochunz030-spec(@xiaochunz030-spec)开发并维护,当前版本 v1.0.0。

💬 留言讨论