用途:该技能是 abagames/agentic-gamedev-skills 上游技能集合的发现与安全安装包装器。当用户明确需要该上游集合,或需要为迷你游戏设计、实现、呈现、调优、工作流研究选择最窄的上游工作流时使用。若已有专门安装的技能负责普通游戏实现,应直接调用该技能,不要激活此包装器。
主要能力:支持五种模式——清单(列出可用上游技能名)、选择性安装(仅安装指定技能)、整包安装(冲突审查后安装全部)、刷新(从固定 ref 更新指定技能)、仅路由(不安装,只识别最佳子技能)。安装脚本会暂存浅克隆、校验每个载荷的 SKILL.md 后再复制,且不会安装上游仓库单独引用的外部技能。
使用方式:查看清单:bash .agent-skills/agentic-gamedev-skills/scripts/install-upstream.sh --list。选择性安装示例:SKILLS_ROOT="$PWD/.agents/skills" bash .agent-skills/agentic-gamedev-skills/scripts/install-upstream.sh --skill designing-mini-games --skill evaluating-gameplay-balance。固定版本安装:REF=d632732fa0f09dfac9bb4d5fa2e5c8872f41cc10 bash .agent-skills/agentic-gamedev-skills/scripts/install-upstream.sh --skill designing-mini-games。安装后需确认 <skills-root>/<name>/SKILL.md 存在且非空、frontmatter 名称与目标一致,保留 assets/、references/、scripts/、tools/、agents/ 等目录,并用代表性提示调用一次,记录所用上游 ref。
适用场景:迷你游戏规则与控制循环设计、Godot 脚手架/CLI/音频、浏览器实现与检查、呈现与手感、排版与音效、遥测调优、可复用工作流提取等。
限制:安装器默认不覆盖已有目标,除非显式使用 --force;整包安装前应先列出并比较名称,避免 --all --force 未经审查替换本地定制技能。Unity/C#、更广的 Three.js 游戏系统、引擎无关特效、chiptune 音效等任务应路由到其他技能族。上游技能清单、版本、许可证与更新策略见 references/inventory.md 与 references/upstream.md。