← Back to Skills Marketplace
Game Dev Assistant
by
xiaochunz030-spec
· GitHub ↗
· v1.0.0
· MIT-0
105
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install game-dev-assistant
Description
游戏开发辅助技能,涵盖游戏数据分析、关卡设计、资产整理、项目构建自动化、测试框架、游戏存档解析、 Unity / Unreal / Godot 项目辅助。触发场景:游戏数据分析、关卡配置、资产整理打包、项目构建自动化、游戏测试、存档解析、引擎项目辅助、shader 调试、日志分析。
README (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- 常见游戏数据格式说明
工作流程
- 明确需求:游戏数据分析 / 资产整理 / 构建自动化 / 测试
- 了解项目:使用什么引擎?项目结构如何?
- 执行对应脚本:解析 / 生成 / 构建 / 测试
- 交付结果:数据报告 / 资源包 / 构建产物 / 测试报告
注意事项
- 游戏数据格式多样,先确认具体格式再解析
- 构建脚本需要对应引擎已安装 CLI 版本
- 测试脚本连接真实游戏需确认安全性和封号风险
- 存档修改注意备份原文件
- 资产打包前确认目标平台的格式要求
Usage Guidance
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.
Capability Analysis
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.
Capability Assessment
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.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install game-dev-assistant - After installation, invoke the skill by name or use
/game-dev-assistant - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
游戏数据分析/关卡配置/Unity构建/日志分析/存档解析
Metadata
Frequently Asked Questions
What is Game Dev Assistant?
游戏开发辅助技能,涵盖游戏数据分析、关卡设计、资产整理、项目构建自动化、测试框架、游戏存档解析、 Unity / Unreal / Godot 项目辅助。触发场景:游戏数据分析、关卡配置、资产整理打包、项目构建自动化、游戏测试、存档解析、引擎项目辅助、shader 调试、日志分析。 It is an AI Agent Skill for Claude Code / OpenClaw, with 105 downloads so far.
How do I install Game Dev Assistant?
Run "/install game-dev-assistant" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Game Dev Assistant free?
Yes, Game Dev Assistant is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Game Dev Assistant support?
Game Dev Assistant is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Game Dev Assistant?
It is built and maintained by xiaochunz030-spec (@xiaochunz030-spec); the current version is v1.0.0.
More Skills