Player interaction design
Skill kiakun-collab/kiakun-skills/skills/player-interaction-design
Use when 处理玩家可见的游戏 UI、玩法互动、引导、失败恢复、挑战链路或体验验收。From its SKILL.md
npx -y skills add kiakun-collab/kiakun-skills --skill player-interaction-designAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 1 stars1 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
3.3 KB, 993 tokens by cl100k_base, as published. Nobody here has run it
玩家互动设计
边界
本 skill 只触发玩家互动设计流程,不重复 AGENTS.md、任务包或项目 guide。
优先级:
- 用户本轮指令
- 具体任务包
AGENTS.md- 相关
docs/agent_guides/** - 本 skill
如果冲突,按更高优先级执行,并说明冲突点。
必读
优先读取当前项目内的同名规则;如果项目未提供对应文件,读取本 skill 打包资源:
- 玩家互动合同:
references/player_interaction_contract.md - 合同模板:
assets/templates/player_interaction_contract.md - 合同校验脚本:
scripts/validate_player_interaction_contract.py
涉及玩法、UI、GDD、文案、引导、失败恢复或结算复盘,先读:
docs/agent_guides/player_experience_first.md;若项目没有该文件,则按本 skill 的玩家互动合同执行。
涉及玩家互动合同,读:
docs/agent_guides/player_interaction_contract.md;若项目没有该文件,读本 skill 的 references/player_interaction_contract.md。
涉及证据、截图、Playtest Bridge、visible-window 或体验结论,读:
docs/agent_guides/evidence_levels_and_claims.md;若项目没有该文件,至少按本 skill 的证据层级选择表收口。
合同粒度
写完整合同:
- 新入口、新面板、新弹窗、新挑战、新失败恢复、新结算反馈。
- 改变玩家目标、操作顺序、状态门槛、解锁路径或跨日链路。
- 需要声明“玩家能看见、点到、读懂、体验可理解”。
写短合同:
- 改动范围只涉及已有流程内的文案、标签、颜色或布局。
- 不新增入口、弹窗、状态门槛、主操作或恢复路径。
如有疑问,默认写完整合同。宁可多写,不漏失败恢复路径。
执行要求
实现、拆任务包或写验收前,先写玩家互动合同。
证据层级必须使用项目既有口径,并按 player_interaction_contract.md 的前置条件选择。只跑 headless/focused runner 时,不得声称玩家真实体验通过或自然通关。
证据层级 是结构化字段,只填写 logic_runner、ui_contract、interactive_mcp、visible_capture、manual_canary 或明确被任务要求的 natural UI-only。runner、fixture、加速、bridge helper、fallback 等支撑说明写到 证据说明、验收要求或 not_proven,不要塞进 证据层级。
写完合同或任务包后,运行:
python3 scripts/qa/validate_player_interaction_contract.py --mode auto <markdown...>
如果项目没有该脚本,改用本 skill 打包脚本:
python3 <skill-dir>/scripts/validate_player_interaction_contract.py --mode auto <markdown...>
常见误区见 docs/agent_guides/player_experience_first.md。
反例
- 不要在
证据层级写“目标最低为 ui_contract,可选补 visible_capture”。应写ui_contract / visible_capture。 - 不要把 focused runner、fixture scene、direct manager/API 写成证据层级。它们是支撑方式或限制。
- 不要在未声明自然通关时使用字面量
natural UI-only;否定时写“自然 UI 多日链”或“自然通关”。
What ships with it: 4 files
13.3 KB alongside SKILL.md, 1 of them executable
agents/
- openai.yaml321 B
assets/
references/
scripts/
- validate_player_interaction_contract.pyruns5.0 KB