用途:创建并维护 .claude/apple-design-context.md,使其他 HIG 技能可复用项目背景,避免重复提问。提问前先检查该文件是否存在,已有内容直接沿用,只询问尚未覆盖的信息。
自动发现:从 README.md(产品描述、目标平台)、Package.swift / .xcodeproj(支持平台、最低 OS 版本、依赖)、Info.plist(应用类别、所需能力、支持方向)、现有代码的 import(推断 SwiftUI 或 UIKit、HealthKit 等框架)、Assets.xcassets(颜色资源、图标集、深色模式变体)以及无障碍修饰符/属性的检索中收集信息。展示发现结果请用户确认或纠正,再补充缺失内容。
需要采集的七类信息:产品概述(一句话描述、类别、阶段)、目标平台(iOS、iPadOS、macOS、tvOS、watchOS、visionOS 及最低版本、是否通用)、技术栈(UI 框架、架构、所用 Apple 技术)、设计系统(系统默认或自定义、品牌色、字体、深色模式与动态字体支持)、无障碍要求(目标级别、具体考量、合规要求)、用户背景(主要角色、关键用例与环境、痛点)、现有设计资产(Figma/Sketch、Apple Design Resources、组件库)。
输出:按模板生成上下文文档,包含 Product、Platforms 表格、Technology、Design System、Accessibility、Users 等小节。更新时先读取现有文档、询问变化、仅修改变更部分并保留未变信息。
相关技能:hig-platforms、hig-foundations、hig-patterns、hig-components-*、hig-inputs、hig-technologies。具体安装方式与许可信息暂未提供。