Aigd
Skill ProdaZhang/aigd-zh/aigd
AIGD(AI Game Design)总入口 / 编排器。当用户要**从零开张一个游戏项目**、**不确定该用哪个阶段**、想**总览或推进整条研发流程**,或要**维护项目脊柱(项目档案/manifest)**时使用。本 skill 只做"读脊柱→判断进度→分派到对应子 skill";**已经明确某一步(立意/做系统/迭代/定稿/回写/截图入库)就直接用对应子 skill**(aigd-concept / aigd-system / aigd-iterate / aigd-handoff / aigd-sync / aigd-ui-capture)。方法论自带于 references/,不依赖具体项目。From its SKILL.md
npx -y skills add ProdaZhang/aigd-zh --skill aigdAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
5.4 KB, ~1.9k tokens by cl100k_base, as published. Nobody here has run it
AIGD · 编排器(orchestrator)
AIGD = AI Game Design。一套可移植的 AI 游戏研发方法论包:覆盖 头脑风暴 → 系统设计 → 试玩迭代 → 定稿交接,产出"另一个 AI 能直接照着开发"的交接包(平台无关);落地实现(选技术栈写客户端/服务端)不在本包,留给未来单独的落地 skill。
状态:v0(预发布)——已端到端验证(见 README 的真跑演示 +
examples/走查)。patterns/是会持续生长的起步包(见references/README.md)。
核心模型(细节以 references/ 为准)
- 两层:① 活的项目层(脊柱)——
项目档案(立意/平台/目标用户/品类/风格/命名约定)+manifest(系统清单 + 依赖图 + 跨层索引 + 冻结账本 + 号段登记),持续修订;② 每系统生产循环。 - 集中真源:枚举 / 编号 / 接口契约 / 配置表 归项目层;双份(系统 + 全局):验收 / 资源需求 / 原型;纯系统层:规则 / 后端算法。
- 每个操作都:读脊柱 → 干活 → 写回脊柱。下层发现(新系统/新依赖/新枚举/改立意)反向回写上层。
- 方法论真源:
references/方法论-6件套.md、references/README.md。
路由:按"这次想干啥"派子 skill
| 你要做的 | 子 skill |
|---|---|
| 立意 / 核心循环 / 平台 / 目标用户 / 拆系统 | aigd-concept |
| 设计某系统(规则 + 配置测试数据 + html 原型) | aigd-system |
| 试玩后优化某系统(规则/配置/原型,可反复) | aigd-iterate |
| 某系统定稿 → 契约 / 验收 / 端文档 / 策划版验收清单 | aigd-handoff |
| 回写全局规范 / 整体原型 / 实现总纲;共享项变更标重验 | aigd-sync |
| 界面截图 → 界面 DSL(攒 patterns 界面范式知识库,供设计时检索参考) | aigd-ui-capture |
用法
- 先读脊柱(项目档案 + manifest)判断:项目到了哪一步、这次的系统处于什么状态、缺什么。
- 没有脊柱 → 先
aigd-concept起项目(建脊柱)。 - 选对应子 skill,用 Skill 工具 invoke 它执行;各子 skill 都读写同一脊柱,保持一致与可重入(跨会话/换 AI 可接手)。
- 典型路径:concept(一次)→ 每系统 {system → iterate…(反复)→ handoff 定稿} → sync(持续)。iterate 完不直接进 sync——sync 准入要「系统已
定稿」,而只有 handoff 能定稿;顺序非强制,按需路由。
无脊柱时(首次在某项目用、
项目档案/manifest还不存在):"读脊柱"会扑空 → 直接 routeaigd-concept起脊柱,属正常、不是错误。
开局自检(每次进 /aigd 先跑 —— 主动推进,别等用户猜)
- 脊柱在不在? 在 → 读
项目档案.md+manifest.md;不在 → routeaigd-concept起项目。 - 哪些系统状态 ≠
定稿? 列出,问用户这次推哪个。 - 有
待重验系统? 提醒先重验(某共享项变过)→ routeaigd-sync结清(重验通过回定稿/ 不过打回)。 - 号段冲突 / 依赖图有环? 检查并报告。
状态流转(非线性 · 带回退)
概念 ──→ 系统设计 ⇄ 试玩迭代 ──→ 定稿 ──→ 整合
▲ │ │ │(打回)
│ │ │ ▼
│ └─边界画错────┴─────→ 回试玩/回概念
└────────── 整合发现不兼容 / 需重拆 ──────────┘
- 任何打回 / 重拆都在 manifest「回退记录」记一笔,并按「打回规则」反查
被依赖,把下游已定稿系统标待重验(见aigd-handoff/aigd-sync)。 - 模板:
references/templates/(项目档案 / manifest / 实现总纲,强类型)。
包结构(整包安装,勿拆)
aigd(本编排器,含 references/ 方法论与模板)+ 6 子 skill aigd-concept / system / iterate / handoff / sync / ui-capture,同级安装于本环境的 skills 目录(随宿主 agent,如 Claude Code 的 .claude/skills/)。子 skill 正文用 ../aigd/references/ 取方法论 → aigd/ 必须同级存在(aigd-ui-capture 走 ../aigd/references/界面DSL规范.md 与 scripts/,同理)。单一真源、勿单拷;将来要独立分发再升级为 plugin(详见 references/README.md「打包与可移植」)。
项目环境建议
- 脊柱文件(
项目档案/manifest)与设计产物建议纳入 Git/SVN 管理;编排器每次操作前宜瞄一眼版本状态。 - CHANGELOG(改动账本)与版本控制互补:VCS 记「改了什么」,CHANGELOG 记「为什么 + 哪个模型」(本方法论是 AI 辅助流程,记模型便于回溯某次改动出处)。
边界
- 做到"AI 可直接开发的交接包"为止(平台无关:规则 / 契约 / 配置 / 验收 / 原型 / 资源需求)。
- 技术栈选择与客户端/服务端实现 = 下游,不在本包。
What ships with it: 48 files
302.3 KB alongside SKILL.md, 20 of them executable
examples/
references/
- example.skin.json1.1 KB
- handoff-策划版验收清单.md3.4 KB
- harness适配.md5.5 KB
- patterns/数值坑集/常见数值陷阱.md6.0 KB
- patterns/玩法范式/常见核心循环.md4.6 KB
- patterns/玩法范式/战斗单位-多维养成.md6.1 KB
- README.md5.3 KB
- scripts/checks/example.checks.json1.4 KB
- scripts/config_check.pyruns12.1 KB
- scripts/config_index.pyruns7.6 KB
- scripts/gherkin_to_checklist.pyruns11.9 KB
- scripts/manifest_check.pyruns16.1 KB
- scripts/README.md13.5 KB
- scripts/ref_graph.pyruns8.8 KB
- scripts/ref_lib.pyruns5.4 KB
- scripts/requirements.txt331 B
- scripts/resolve_loc.pyruns2.9 KB
- scripts/tests/test_config_check.pyruns8.6 KB
- scripts/tests/test_config_index.pyruns4.4 KB
- scripts/tests/test_manifest_check.pyruns8.4 KB
- scripts/tests/test_ref_graph.pyruns6.7 KB
- scripts/tests/test_ui_palette.pyruns4.7 KB
- scripts/tests/test_ui_render.pyruns16.2 KB
- scripts/tests/test_ui_slice.pyruns5.1 KB
- scripts/tests/test_value_check.pyruns7.6 KB
- scripts/ui_palette.pyruns5.2 KB
- scripts/ui_render.pyruns30.4 KB
- scripts/ui_slice.pyruns4.9 KB
- scripts/value_check.pyruns13.2 KB
- scripts/xlsx_dump.pyruns3.8 KB
- templates/CHANGELOG.模板.md917 B
- README.md7.2 KB
8 more files not listed here. See all 48 in the repository.