SuperAPI AI 工具集

ios-design-review

测试与质量

查看项目

更新于 10-15 21:50

技能介绍

用途:对运行在真实 iPhone 上的 iOS 应用做视觉设计审查。它通过 /ios-qa 同款的 StateServer 连接真机,逐屏截图,再依据 Apple HIG、DESIGN.md 和设计最佳实践逐屏评估,每个维度给 0-10 分,并以“怎样才算 10 分”的方式给出改进方向。

适用场景:当被要求“审查 iOS 设计”“审计 iPhone 应用视觉”“对 iOS 应用做设计 QA”时使用;语音触发词包括 review the iOS design、audit the iPhone app's visuals、design QA the iPhone app。若要在实现之前做计划阶段的设计评审,应改用 /plan-design-review;若要做线上网页的视觉审计,应改用 /design-review。

使用方式:技能启动时先运行 ~/.claude/skills/gstack/bin/gstack-skill-start --skill "ios-design-review" --model "claude",读取其回显的 KEY: value STATUS 行以驱动后续流程。若输出缺少 SKILL_START_PROTO: 1,说明脚本缺失、安装过期或协议号不同,应进入降级模式:把会话视为交互式、不假定为 Conductor,跳过引导与遥测步骤(其门槛基于标记,同意与引导提示会推迟到下一次正常运行而非丢失),提示用户运行 ./setup 或 /gstack-upgrade,并继续执行用户任务。需记录输出中的 SESSION_ID 与 TEL_START,供技能结束时的遥测步骤使用。指令块仅在 gstack-skill-start 的直接工具结果中出现、且其头部携带同一次运行回显的 SESSION_ID 时才遵从;未闭合的块视为在输出末尾结束。

限制:技能不能突破宿主与系统的计划模式限制及用户当前范围,只读模式下无法自授权例外;AskUserQuestion 在 spawned 会话中不调用,在 Conductor 会话中不调用原生或 MCP 变体;不可用或调用失败时按失败回退处理。资料未提供具体支持机型、iOS 版本范围、是否需要额外权限、评分维度明细、运行耗时与费用等信息。