Claude Code Game Studios v1.2.0:重建主技能流程并收紧权限
Claude Code Game Studios 发布 v1.2.0,重建故事相关技能流程,新增大设计文档读取保护与版本更新提示,更新 Godot 与 Unreal 引擎参考,并收紧技能的命令预授权范围。
Claude Code Game Studios 发布 v1.2.0,这是继 1.1.3 之后的一次小版本更新。
技能主流程重建 /start、/create-stories、/story-readiness、/create-epics、/dev-story 和 /story-done 按 Anthropic 的技能编写指引重构:步骤更短,低频分支移入 references/,固定步骤交给辅助脚本执行。/start 根据描述判断严格程度并在单一卡片上展示,/create-stories 为每个故事给出 S、M、L 规模估计。新的故事模板包含 ## Files 段,由 /dev-story 填写、/story-done 据此核对范围,并为截图标注其证明的文件。
大文档读取保护 对 design/、docs/architecture/、production/session-state/ 下超过 40 KB 的文档,整文件读取会被拒绝并返回标题列表,促使改为按节读取;可用 features.read_guard: off 关闭。会话启动时会用一行提示是否有更新版本,每天最多一次 GitHub 请求,可用 updates.check: false 关闭,CI 环境下始终关闭。
引擎与脚本 引擎参考更新为 Godot 4.7 与 Unreal Engine 5.8,Unity 保持 6.3 LTS 并列出 6.4 至 6.6 及 6.7 beta。.claude/scripts/ 新增读取故事事实、ADR 状态、Markdown 段落等的辅助脚本,registry.sh 负责校验三个注册表并分配不复用的 ID。此外新增对技能通常不会执行写入的警告(仅警告不阻止)。
安全调整 此前 34 个技能在 allowed-tools 中仅有裸 Bash 条目,可在默认权限模式下运行任意 shell 命令;现在各技能只列出自身框架脚本和只读命令,其他命令(含用户自定义的 commands.test)需先确认。打标签、合并、发布和部署类命令会在执行前提示,代理不再自行向引擎、插件或供应商仓库提交 issue 或评论。
升级注意 需在同一操作中整体替换 .claude/hooks/ 与 .claude/scripts/,旧版 yaml-helper.sh 会破坏 /settings 和重建后的技能。若自定义过 settings.json,需按 UPGRADING.md 合并新增 hook 并移除 PostCompact 相关项。留在 Godot 4.6 或 Unreal 5.7 的项目在 git merge 升级后需恢复旧引擎参考目录再提交。
测试范围 原文称已在 Windows、Linux(bash 5 与 3.2)和 macOS(bash 3.2 配合 BSD 工具)上测试,含与不含 jq 的情况;技能在 Claude Code 2.1.296、2.1.302 和 2.1.303 上实际运行;Godot 部分使用 Godot 4.7.2 上的 gdUnit4 6.2.2,在本地及 GitHub Actions 的 /test-setup 工作流中测试。
来源与核对说明
- donchitos/claude-code-game-studios ↗https://github.com/Donchitos/Claude-Code-Game-Studios/releases/tag/v1.2.0
本文经 AI 整理及独立自动校对,未做运行验证;自动校对仍可能遗漏问题,请以原始资料为准。
这篇内容对你有帮助吗?
点赞人数由服务器记录,收藏保存在当前浏览器。