Beehave
jame581/GodotPrompter
A skill your agent uses when using the Beehave addon — pure-GDScript behavior trees with composites, decorators, leaves, a blackboard, and a visual runtime debugger
配置项目的游戏引擎和版本。将引擎锁定到 CLAUDE.md 中,检测知识缺口,当版本超出 LLM 训练数据时通过 WebSearch 填充引擎参考文档。
$ npx skills add pixel-cellar/Claude-Code-Game-Studios --skill setup-engine -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install pixel-cellar/Claude-Code-Game-Studios setup-engine --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/pixel-cellar/Claude-Code-Game-Studios.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/setup-engine .claude/skills/setup-engine && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "setup-engine" agent skill from https://github.com/pixel-cellar/Claude-Code-Game-Studios/tree/cn-localization/.claude/skills/setup-engine into .claude/skills/setup-engine/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "setup-engine", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/pixel-cellar/Claude-Code-Game-Studios/tree/cn-localization/.claude/skills/setup-engineType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add pixel-cellar/Claude-Code-Game-Studios --skill setup-engine -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install pixel-cellar/Claude-Code-Game-Studios setup-engine --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/pixel-cellar/Claude-Code-Game-Studios.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.claude/skills/setup-engine .agents/skills/setup-engine && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "setup-engine" agent skill from https://github.com/pixel-cellar/Claude-Code-Game-Studios/tree/cn-localization/.claude/skills/setup-engine into .agents/skills/setup-engine/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "setup-engine", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add pixel-cellar/Claude-Code-Game-Studios --skill setup-engine -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install pixel-cellar/Claude-Code-Game-Studios setup-engine --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/pixel-cellar/Claude-Code-Game-Studios.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.claude/skills/setup-engine .cursor/skills/setup-engine && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "setup-engine" agent skill from https://github.com/pixel-cellar/Claude-Code-Game-Studios/tree/cn-localization/.claude/skills/setup-engine into .cursor/skills/setup-engine/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "setup-engine", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/pixel-cellar/Claude-Code-Game-Studios.git --path .claude/skills/setup-engine--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add pixel-cellar/Claude-Code-Game-Studios --skill setup-engine -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install pixel-cellar/Claude-Code-Game-Studios setup-engine --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/pixel-cellar/Claude-Code-Game-Studios.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.claude/skills/setup-engine .gemini/skills/setup-engine && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "setup-engine" agent skill from https://github.com/pixel-cellar/Claude-Code-Game-Studios/tree/cn-localization/.claude/skills/setup-engine into .gemini/skills/setup-engine/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "setup-engine", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install pixel-cellar/Claude-Code-Game-Studios setup-engineInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add pixel-cellar/Claude-Code-Game-Studios --skill setup-engine -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/pixel-cellar/Claude-Code-Game-Studios.git skills-src && mkdir -p .github/skills && cp -r skills-src/.claude/skills/setup-engine .github/skills/setup-engine && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "setup-engine" agent skill from https://github.com/pixel-cellar/Claude-Code-Game-Studios/tree/cn-localization/.claude/skills/setup-engine into .github/skills/setup-engine/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "setup-engine", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add pixel-cellar/Claude-Code-Game-Studios --skill setup-engine -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install pixel-cellar/Claude-Code-Game-Studios setup-engine --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/pixel-cellar/Claude-Code-Game-Studios.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.claude/skills/setup-engine .opencode/skills/setup-engine && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "setup-engine" agent skill from https://github.com/pixel-cellar/Claude-Code-Game-Studios/tree/cn-localization/.claude/skills/setup-engine into .opencode/skills/setup-engine/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "setup-engine", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
setup-engine配置项目的游戏引擎和版本。将引擎锁定到 CLAUDE.md 中,检测知识缺口,当版本超出 LLM 训练数据时通过 WebSearch 填充引擎参考文档。
Setup Engine is an agent skill from pixel-cellar/Claude-Code-Game-Studios. 配置项目的游戏引擎和版本。将引擎锁定到 CLAUDE.md 中,检测知识缺口,当版本超出 LLM 训练数据时通过 WebSearch 填充引擎参考文档。
Its SKILL.md is about 1.5k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Agent Workflows, covering Agent instruction files and Game development. It works with Godot, C# and C++. The repository describes itself as: 48 协同代理管理独立游戏开发的 Claude Code 架构 (中文本地化版本). The licence is MIT.
11 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 2c016ef. It shows what the files ask for, not the result of running them.
Pre-approves these tools, so the agent can use them without asking each time:
ReadGlobGrepWriteEditWebSearchWebFetchTaskFrom allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Setup Engine loads about 1.5k tokens when it runs. Until then it costs about 22 tokens; SKILL.md has 367 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from pixel-cellar/Claude-Code-Game-Studios at commit 2c016ef, republished under its MIT licence (© pixel-cellar). 367 words, ~1,511 tokens.
.claude/skills/setup-engine/SKILL.md (or your agent's skills folder).当此技能被调用时:
三种模式:
/setup-engine godot 4.6 — 已提供引擎和版本/setup-engine unity — 已提供引擎,版本将自动查找/setup-engine — 完全引导模式(引擎推荐 + 版本选择)如果未指定引擎,运行交互式引擎选择流程:
design/gdd/game-concept.md — 提取游戏类型、范围、目标平台、美术风格、团队规模,以及 /brainstorm 给出的引擎推荐"未找到游戏概念。建议先运行
/brainstorm发现你想构建什么 — 它还会推荐引擎。或者告诉我你的游戏想法,我可以帮你选择。"
使用以下决策矩阵:
| 因素 | Godot 4 | Unity | Unreal Engine 5 |
|---|---|---|---|
| 最适用于 | 2D 游戏、小型 3D、单人/小团队 | 移动端、中等规模 3D、跨平台 | 3A 级 3D、照片级写实、大型团队 |
| 语言 | GDScript(+ C#,通过扩展支持 C++) | C# | C++ / Blueprint |
| 费用 | 免费,MIT 许可证 | 收入门槛以下免费 | 收入门槛以下免费,5% 版税 |
| 学习曲线 | 平缓 | 中等 | 陡峭 |
| 2D 支持 | 优秀(原生) | 良好(但以 3D 为优先) | 可行但非理想选择 |
| 3D 质量上限 | 良好(快速提升中) | 非常好 | 业界领先 |
| Web 导出 | 支持(原生) | 支持(有限制) | 不支持 |
| 主机导出 | 通过第三方 | 支持(需要授权) | 支持 |
| 开源 | 是 | 否 | 源码可用 |
给出排名前 1-2 的推荐及其与用户回答相关联的理由。 让用户自行选择 — 永远不要强制推荐。
引擎确定后:
"[engine] latest stable version [当前年份]"读取 CLAUDE.md 并更新技术栈部分。将 [CHOOSE] 占位符替换为实际值:
Godot:
- **引擎**:Godot [版本]
- **语言**:GDScript(主要),通过 GDExtension 支持 C++(性能关键场景)
- **构建系统**:SCons(引擎),Godot 导出模板
- **资产管线**:Godot 导入系统 + 自定义资源管线Unity:
- **引擎**:Unity [版本]
- **语言**:C#
- **构建系统**:Unity Build Pipeline
- **资产管线**:Unity Asset Import Pipeline + AddressablesUnreal:
- **引擎**:Unreal Engine [版本]
- **语言**:C++(主要),Blueprint(游戏玩法原型开发)
- **构建系统**:Unreal Build Tool (UBT)
- **资产管线**:Unreal Content Pipeline更新 CLAUDE.md 后,创建或更新 .claude/docs/technical-preferences.md,填入引擎对应的默认值。先阅读现有模板,然后填入:
Godot (GDScript):
PlayerController)move_speed)health_changed)player_controller.gd)PlayerController.tscn)MAX_HEALTH)Unity (C#):
PlayerController)MoveSpeed)_moveSpeed)TakeDamage())PlayerController.cs)Unreal (C++):
A 表示 Actor,U 表示 UObject,F 表示结构体)MoveSpeed)TakeDamage())b 前缀(如 bIsAlive)PlayerController.h)[TO BE CONFIGURED] 并附带建议:"典型目标:60fps / 16.6ms 帧预算。现在设置这些吗?"
向用户展示填好的偏好设置:
"这是 [引擎] 的默认技术偏好。要自定义其中任何一项,还是直接保存默认值?"
等待用户批准后再写入文件。
检查引擎版本是否可能超出 LLM 的训练数据。
已知的大致覆盖范围(随着模型更新调整):
将用户选择的版本与这些基线进行比较:
低风险 — 参考文档可选但推荐中风险 — 推荐参考文档高风险 — 必须有参考文档告知用户所属的类别及原因。
创建一个精简的 docs/engine-reference/<engine>/VERSION.md:
# [Engine] — 版本参考
| 字段 | 值 |
|------|-----|
| **引擎版本** | [版本] |
| **项目锁定日期** | [今天的日期] |
| **LLM 知识截止** | 2025 年 5 月 |
| **风险等级** | 低 — 版本在 LLM 训练数据范围内 |
## 说明
此引擎版本在 LLM 的训练数据范围内。引擎参考文档为可选项,
但如果代理建议了错误的 API,可稍后添加。
随时运行 `/setup-engine refresh` 来填充完整参考文档。不要创建 breaking-changes.md、deprecated-apis.md 等文件 — 它们会增加上下文成本但价值有限。
通过搜索网络创建完整的参考文档集:
搜索官方迁移/升级指南:
"[engine] [旧版本] 到 [新版本] 迁移指南""[engine] [版本] breaking changes""[engine] [版本] changelog""[engine] [版本] deprecated API"从官方文档获取并提取:
创建完整的参考目录:
docs/engine-reference/<engine>/
├── VERSION.md # 版本锁定 + 知识缺口分析
├── breaking-changes.md # 逐版本的 breaking changes
├── deprecated-apis.md # "不要用 X → 用 Y" 对照表
├── current-best-practices.md # 知识截止后的新实践
└── modules/ # 各子系统参考(按需创建)使用网络搜索的真实数据填充每个文件,遵循现有参考文档的格式。每个文件必须有"最后验证:[日期]"标题。
对于模块文件:仅对发生了重大变化的子系统创建模块。不要创建空白或内容稀少的模块文件。
更新"引擎版本参考"下的 @ 导入,指向正确的引擎:
## 引擎版本参考
@docs/engine-reference/<engine>/VERSION.md如果之前的导入指向不同引擎(例如从 Godot 切换到 Unity),请更新。
对于所选引擎的专家代理,验证它们是否有"版本感知"部分。如果没有,按照现有 Godot 专家代理的模式添加。
该部分应指示代理:
docs/engine-reference/<engine>/VERSION.md如果以 /setup-engine refresh 调用:
docs/engine-reference/<engine>/VERSION.md 获取当前引擎和版本设置完成后,输出:
引擎设置完成
=====================
引擎: [名称] [版本]
知识风险: [低/中/高]
参考文档: [已创建/已跳过]
CLAUDE.md: [已更新]
技术偏好: [已创建/已更新]
代理配置: [已验证]
后续步骤:
1. 查看 docs/engine-reference/<engine>/VERSION.md
2. [如果来自 /brainstorm] 运行 /map-systems 将概念分解为独立系统
3. [如果来自 /brainstorm] 运行 /design-system 逐系统编写 GDD(引导式,按章节)
4. [如果来自 /brainstorm] 运行 /prototype [核心机制] 测试核心循环
5. [如果是全新开始] 运行 /brainstorm 发现游戏概念
6. 创建第一个里程碑:/sprint-plan new© pixel-cellar, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in .claude/skills/setup-engine of pixel-cellar/Claude-Code-Game-Studios.
Open the folder on GitHubat commit 2c016ef
Setup Engine next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Setup Engine this skillpixel-cellar/Claude-Code-Game-Studios | 342 | — | ~1.5k | Automated safety check: Pass | MIT | |
| Beehavejame581/GodotPrompter | 792 | — | ~2.8k | Automated safety check: Pass | MIT | |
| Headless BuildRandallLiuXin/GodotMaker | 549 | 1 repos | ~454 | Automated safety check: Pass | Custom licence | |
| Gdextensionjame581/GodotPrompter | 792 | — | ~2.7k | Automated safety check: Pass | MIT | |
| Limboaijame581/GodotPrompter | 792 | — | ~3.2k | Automated safety check: Pass | MIT | |
| Godotericrisco/rsc-harness | 156 | — | ~3.6k | Automated safety check: Pass | MIT |
jame581/GodotPrompter
A skill your agent uses when using the Beehave addon — pure-GDScript behavior trees with composites, decorators, leaves, a blackboard, and a visual runtime debugger
RandallLiuXin/GodotMaker
Compile-check a Godot project using headless mode. An agent skill from RandallLiuXin/GodotMaker.
jame581/GodotPrompter
A skill your agent uses when building native extensions for Godot — godot-cpp (C++) or gdext (Rust), binding classes, building, and GDScript/C interop
jame581/GodotPrompter
A skill your agent uses when using the LimboAI addon — behavior trees and hierarchical state machines (C++ GDExtension) with a visual editor, BTTask subclassing, and a blackboard
ericrisco/rsc-harness
A skill your agent uses when writing, reviewing, or debugging Godot 4.x games in GDScript or C — scenes, nodes, custom Resources, autoload/EventBus signals, typed GDScript, CharacterBody2D/3D…
ericrisco/rsc-harness
A skill your agent uses when writing, reviewing or structuring Unity game code in C for Unity 6 LTS — GameObjects and the Transform hierarchy, the MonoBehaviour lifecycle, prefabs and variants…
pixel-cellar/Claude-Code-Game-Studios
从 git 历史记录、Sprint 数据和内部更新日志生成面向玩家的补丁说明。将开发者语言转化为清晰、有吸引力的玩家沟通内容。
pixel-cellar/Claude-Code-Game-Studios
通过分析复杂度、依赖关系、历史速度和风险因素来估算任务工作量。生成包含置信水平的结构化估算. An agent skill from pixel-cellar/Claude-Code-Game-Studios.
pixel-cellar/Claude-Code-Game-Studios
结构化的性能分析工作流。识别瓶颈、与性能预算对比测量,并生成带有优先级排序的优化建议. An agent skill from pixel-cellar/Claude-Code-Game-Studios.
pixel-cellar/Claude-Code-Game-Studios
生成全面的发布前验证清单,涵盖构建验证、合规要求、商店元数据和发布准备就绪情况. An agent skill from pixel-cellar/Claude-Code-Game-Studios.
pixel-cellar/Claude-Code-Game-Studios
通过分析已完成的工作、速率、阻碍因素和模式来生成 Sprint 或里程碑回顾。产出可执行的洞见以指导下一次迭代. An agent skill from pixel-cellar/Claude-Code-Game-Studios.
pixel-cellar/Claude-Code-Game-Studios
根据当前里程碑、已完成工作和可用产能生成新的冲刺计划或更新现有计划。从生产文档和设计待办事项中拉取上下文. An agent skill from pixel-cellar/Claude-Code-Game-Studios.
Categories
配置项目的游戏引擎和版本。将引擎锁定到 CLAUDE.md 中,检测知识缺口,当版本超出 LLM 训练数据时通过 WebSearch 填充引擎参考文档。. Setup Engine is an agent skill from pixel-cellar/Claude-Code-Game-Studios.
Setup Engine fits situations like: tasks that involve Agent instruction files; tasks that involve Game development.
Run `npx skills add pixel-cellar/Claude-Code-Game-Studios --skill setup-engine -a claude-code`. Or copy the skill folder (.claude/skills/setup-engine in pixel-cellar/Claude-Code-Game-Studios) into .claude/skills/setup-engine in your project. Claude Code loads it when a task matches its description.
Run `npx skills add pixel-cellar/Claude-Code-Game-Studios --skill setup-engine -a codex`. Or copy the skill folder (.claude/skills/setup-engine in pixel-cellar/Claude-Code-Game-Studios) into .agents/skills/setup-engine in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add pixel-cellar/Claude-Code-Game-Studios --skill setup-engine -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/setup-engine, .gemini/skills/setup-engine, .github/skills/setup-engine and .opencode/skills/setup-engine in your project.
SKILL.md names no scripts, command-line tools or credentials: Setup Engine is instructions for the agent only. Its frontmatter pre-approves these tools: Read, Glob, Grep, Write, Edit, WebSearch, WebFetch, Task.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Setup Engine is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.5k tokens (SKILL.md is roughly 6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Setup Engine: Beehave (jame581/GodotPrompter, 792 stars), Headless Build (RandallLiuXin/GodotMaker, 549 stars), Gdextension (jame581/GodotPrompter, 792 stars) and Limboai (jame581/GodotPrompter, 792 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
pixel-cellar (a GitHub organization) maintains it in pixel-cellar/Claude-Code-Game-Studios, which has 342 GitHub stars. The repository holds 23 skills in this directory. The repository was last updated on March 30, 2026.
Source: pixel-cellar/Claude-Code-Game-Studios on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.