From dev-gui-plugin
Atom Game GUI pipeline 第 4 阶段(按需,可跳过)。编辑 design/tables 下的 Excel 配置源表, 并镜像改动到对应 *_data.lua(模拟导表,零人工中断)。自包含的配置表编辑指引,不依赖外部 edit-excel skill。仅当功能涉及配置数据时使用。控制配置数据漂移。
How this skill is triggered — by the user, by Claude, or both
Slash command
/dev-gui-plugin:gui-configThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
**职责**:自包含的配置表编辑。**控制:配置数据漂移(Excel 源表 vs lua data 不同步)。**
职责:自包含的配置表编辑。控制:配置数据漂移(Excel 源表 vs lua data 不同步)。 若本需求不涉及配置数据 → 跳过:
python3 "${CLAUDE_PLUGIN_ROOT}/tools/gui_run_state.py" set "${CLAUDE_PROJECT_DIR}" <panelId> gui-config skipped
design/tables/ 下的 Excel 源表(真正的真相源)。*_data.lua 优先用工具正式导出:运行时若有可用的导表工具(GDE CLI / excel-config 等)→ 用它导出,不手改。*_data.lua(降级兜底,模拟导表):按行定位、同字段同值,
严格对齐 GDE 导出格式,使运行期与后续阶段立即可见新配置;加 -- TODO(模拟导出) 标记并记入 HUMAN_REVIEW.md。*_data.lua(配表导出产物)—— 本阶段在导出失败时手改镜像写入,不是禁区。*_viewmodel.lua / *ViewModel.cs(MVVM 生成)—— 同理优先工具导出,失败才手改(见 mvvm-contract §3)。HUMAN_REVIEW.md 标出「需手工配表」,本阶段降级,管线继续。Excel 源表与对应 *_data.lua 改动一致(同字段、同值),运行期可读到新配置。
⚠ 若本次因导出失败而手改镜像了
*_data.lua:它是模拟产物,正式 GDE 导表会覆盖它。 故「确认 Excel 配置正确并正式导表」列入HUMAN_REVIEW.md(gui-verify 末), 绝不在管线中途停顿。(若已用工具正式导出,则无此遗留项。)
记录状态后 → 进入 gui-review:
python3 "${CLAUDE_PLUGIN_ROOT}/tools/gui_run_state.py" set "${CLAUDE_PROJECT_DIR}" <panelId> gui-config done
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub avatarganymede/dev-gui-plugin --plugin dev-gui-plugin