{"id":"6225afd5-ac71-4021-a317-476812d1ae31","shortId":"Bd4psN","kind":"skill","title":"hig-project-context","tagline":">-","description":"# Apple HIG: Project Context\n\nCreate and maintain `.claude/apple-design-context.md` so other HIG skills can skip redundant questions.\n\nCheck for `.claude/apple-design-context.md` before asking questions. Use existing context and only ask for information not already covered.\n\n## Gathering Context\n\nBefore asking questions, auto-discover context from:\n\n1. **README.md** -- Product description, platform targets\n2. **Package.swift / .xcodeproj** -- Supported platforms, minimum OS versions, dependencies\n3. **Info.plist** -- App category, required capabilities, supported orientations\n4. **Existing code** -- Import statements reveal frameworks (SwiftUI vs UIKit, HealthKit, etc.)\n5. **Assets.xcassets** -- Color assets, icon sets, dark mode variants\n6. **Accessibility audit** -- Grep for accessibility modifiers/attributes\n\nPresent findings and ask the user to confirm or correct. Then gather anything still missing:\n\n### 1. Product Overview\n- What does the app do? (one sentence)\n- Category (productivity, social, health, game, utility, etc.)\n- Stage (concept, development, shipped, redesign)\n\n### 2. Target Platforms\n- Which Apple platforms? (iOS, iPadOS, macOS, tvOS, watchOS, visionOS)\n- Minimum OS versions\n- Universal or platform-specific?\n\n### 3. Technology Stack\n- UI framework: SwiftUI, UIKit, AppKit, or mixed?\n- Architecture: single-window, multi-window, document-based?\n- Apple technologies in use? (HealthKit, CloudKit, ARKit, etc.)\n\n### 4. Design System\n- System defaults or custom design system?\n- Brand colors, fonts, icon style?\n- Dark mode and Dynamic Type support status\n\n### 5. Accessibility Requirements\n- Target level (baseline, enhanced, comprehensive)\n- Specific considerations (VoiceOver, Switch Control, etc.)\n- Regulatory requirements (WCAG, Section 508)\n\n### 6. User Context\n- Primary personas (1-3)\n- Key use cases and environments (desk, on-the-go, glanceable, immersive)\n- Known pain points or design challenges\n\n### 7. Existing Design Assets\n- Figma/Sketch files?\n- Apple Design Resources in use?\n- Existing component library?\n\n## Context Document Template\n\nGenerate `.claude/apple-design-context.md` using this structure:\n\n```markdown\n# Apple Design Context\n\n## Product\n- **Name**: [App name]\n- **Description**: [One sentence]\n- **Category**: [Category]\n- **Stage**: [Concept / Development / Shipped / Redesign]\n\n## Platforms\n| Platform | Supported | Min OS | Notes |\n|----------|-----------|--------|-------|\n| iOS      | Yes/No    |        |       |\n| iPadOS   | Yes/No    |        |       |\n| macOS    | Yes/No    |        |       |\n| tvOS     | Yes/No    |        |       |\n| watchOS  | Yes/No    |        |       |\n| visionOS | Yes/No    |        |       |\n\n## Technology\n- **UI Framework**: [SwiftUI / UIKit / AppKit / Mixed]\n- **Architecture**: [Single-window / Multi-window / Document-based]\n- **Apple Technologies**: [List any: HealthKit, CloudKit, ARKit, etc.]\n\n## Design System\n- **Base**: [System defaults / Custom design system]\n- **Brand Colors**: [List or reference]\n- **Typography**: [System fonts / Custom fonts]\n- **Dark Mode**: [Supported / Not yet / N/A]\n- **Dynamic Type**: [Supported / Not yet / N/A]\n\n## Accessibility\n- **Target Level**: [Baseline / Enhanced / Comprehensive]\n- **Key Considerations**: [List any specific needs]\n\n## Users\n- **Primary Persona**: [Description]\n- **Key Use Cases**: [List]\n- **Known Challenges**: [List]\n```\n\n## Updating Context\n\nWhen updating an existing context document:\n\n1. Read the current `.claude/apple-design-context.md`\n2. Ask what has changed\n3. Update only the changed sections\n4. Preserve all unchanged information\n\n## Related Skills\n\n- **hig-platforms** -- Platform-specific guidance\n- **hig-foundations** -- Color, typography, layout decisions\n- **hig-patterns** -- UX pattern recommendations\n- **hig-components-*** -- Component recommendations\n- **hig-inputs** -- Input method coverage\n- **hig-technologies** -- Apple technology relevance\n\n---\n\n*Built by [Raintree Technology](https://raintree.technology) · [More developer tools](https://raintree.technology)*","tags":["hig","project","context","doctor","raintree-technology","accessibility","agent-skills","ai-agents","apple","apple-design","audit","claude-code"],"capabilities":["skill","source-raintree-technology","skill-hig-project-context","topic-accessibility","topic-agent-skills","topic-ai-agents","topic-apple","topic-apple-design","topic-audit","topic-claude-code","topic-cursor","topic-hig","topic-ios","topic-macos","topic-skills"],"categories":["hig-doctor"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/raintree-technology/hig-doctor/hig-project-context","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add raintree-technology/hig-doctor","source_repo":"https://github.com/raintree-technology/hig-doctor","install_from":"skills.sh"}},"qualityScore":"0.472","qualityRationale":"deterministic score 0.47 from registry signals: · indexed on github topic:agent-skills · 45 github stars · SKILL.md body (4,061 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-02T00:57:10.095Z","embedding":null,"createdAt":"2026-04-18T22:18:13.001Z","updatedAt":"2026-05-02T00:57:10.095Z","lastSeenAt":"2026-05-02T00:57:10.095Z","tsv":"'-3':230 '1':48,114,229,393 '2':54,136,398 '3':63,156,403 '4':71,184,409 '5':83,205 '508':223 '6':92,224 '7':249 'access':93,97,206,362 'alreadi':36 'anyth':111 'app':65,120,277 'appkit':163,312 'appl':5,140,176,255,272,324,450 'architectur':166,314 'arkit':182,330 'ask':25,32,41,102,399 'asset':86,252 'assets.xcassets':84 'audit':94 'auto':44 'auto-discov':43 'base':175,323,334 'baselin':210,365 'brand':193,340 'built':453 'capabl':68 'case':233,380 'categori':66,124,282,283 'challeng':248,383 'chang':402,407 'check':21 'claude/apple-design-context.md':12,23,267,397 'cloudkit':181,329 'code':73 'color':85,194,341,426 'compon':261,438,439 'comprehens':212,367 'concept':132,285 'confirm':106 'consider':214,369 'context':4,8,29,39,46,226,263,274,386,391 'control':217 'correct':108 'cover':37 'coverag':446 'creat':9 'current':396 'custom':190,337,348 'dark':89,198,350 'decis':429 'default':188,336 'depend':62 'descript':51,279,377 'design':185,191,247,251,256,273,332,338 'desk':236 'develop':133,286,459 'discov':45 'document':174,264,322,392 'document-bas':173,321 'dynam':201,356 'enhanc':211,366 'environ':235 'etc':82,130,183,218,331 'exist':28,72,250,260,390 'figma/sketch':253 'file':254 'find':100 'font':195,347,349 'foundat':425 'framework':77,160,309 'game':128 'gather':38,110 'generat':266 'glanceabl':241 'go':240 'grep':95 'guidanc':422 'health':127 'healthkit':81,180,328 'hig':2,6,15,417,424,431,437,442,448 'hig-compon':436 'hig-found':423 'hig-input':441 'hig-pattern':430 'hig-platform':416 'hig-project-context':1 'hig-technolog':447 'icon':87,196 'immers':242 'import':74 'info.plist':64 'inform':34,413 'input':443,444 'io':142,295 'ipado':143,297 'key':231,368,378 'known':243,382 'layout':428 'level':209,364 'librari':262 'list':326,342,370,381,384 'maco':144,299 'maintain':11 'markdown':271 'method':445 'min':292 'minimum':59,148 'miss':113 'mix':165,313 'mode':90,199,351 'modifiers/attributes':98 'multi':171,319 'multi-window':170,318 'n/a':355,361 'name':276,278 'need':373 'note':294 'on-the-go':237 'one':122,280 'orient':70 'os':60,149,293 'overview':116 'package.swift':55 'pain':244 'pattern':432,434 'persona':228,376 'platform':52,58,138,141,154,289,290,418,420 'platform-specif':153,419 'point':245 'present':99 'preserv':410 'primari':227,375 'product':50,115,125,275 'project':3,7 'question':20,26,42 'raintre':455 'raintree.technology':457,461 'read':394 'readme.md':49 'recommend':435,440 'redesign':135,288 'redund':19 'refer':344 'regulatori':219 'relat':414 'relev':452 'requir':67,207,220 'resourc':257 'reveal':76 'section':222,408 'sentenc':123,281 'set':88 'ship':134,287 'singl':168,316 'single-window':167,315 'skill':16,415 'skill-hig-project-context' 'skip':18 'social':126 'source-raintree-technology' 'specif':155,213,372,421 'stack':158 'stage':131,284 'statement':75 'status':204 'still':112 'structur':270 'style':197 'support':57,69,203,291,352,358 'swiftui':78,161,310 'switch':216 'system':186,187,192,333,335,339,346 'target':53,137,208,363 'technolog':157,177,307,325,449,451,456 'templat':265 'tool':460 'topic-accessibility' 'topic-agent-skills' 'topic-ai-agents' 'topic-apple' 'topic-apple-design' 'topic-audit' 'topic-claude-code' 'topic-cursor' 'topic-hig' 'topic-ios' 'topic-macos' 'topic-skills' 'tvos':145,301 'type':202,357 'typographi':345,427 'ui':159,308 'uikit':80,162,311 'unchang':412 'univers':151 'updat':385,388,404 'use':27,179,232,259,268,379 'user':104,225,374 'util':129 'ux':433 'variant':91 'version':61,150 'visiono':147,305 'voiceov':215 'vs':79 'watcho':146,303 'wcag':221 'window':169,172,317,320 'xcodeproj':56 'yes/no':296,298,300,302,304,306 'yet':354,360","prices":[{"id":"256d491e-dcfe-4d54-84d8-4cd5b41d651b","listingId":"6225afd5-ac71-4021-a317-476812d1ae31","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"raintree-technology","category":"hig-doctor","install_from":"skills.sh"},"createdAt":"2026-04-18T22:18:13.001Z"}],"sources":[{"listingId":"6225afd5-ac71-4021-a317-476812d1ae31","source":"github","sourceId":"raintree-technology/hig-doctor/hig-project-context","sourceUrl":"https://github.com/raintree-technology/hig-doctor/tree/main/skills/hig-project-context","isPrimary":false,"firstSeenAt":"2026-04-18T22:18:13.001Z","lastSeenAt":"2026-05-02T00:57:10.095Z"}],"details":{"listingId":"6225afd5-ac71-4021-a317-476812d1ae31","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"raintree-technology","slug":"hig-project-context","github":{"repo":"raintree-technology/hig-doctor","stars":45,"topics":["accessibility","agent-skills","ai-agents","apple","apple-design","audit","claude-code","cursor","hig","human-interface-guidelines","ios","macos","skills","swiftui","tvos","uikit","visionos","watchos"],"license":"other","html_url":"https://github.com/raintree-technology/hig-doctor","pushed_at":"2026-04-28T22:36:54Z","description":"Apple HIG audit CLI + 14 agent skills for AI coding assistants — score any project for HIG compliance across 12 frameworks","skill_md_sha":"502661de0d542c4b4c200513fac254002083621a","skill_md_path":"skills/hig-project-context/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/raintree-technology/hig-doctor/tree/main/skills/hig-project-context"},"layout":"multi","source":"github","category":"hig-doctor","frontmatter":{"name":"hig-project-context","description":">-"},"skills_sh_url":"https://skills.sh/raintree-technology/hig-doctor/hig-project-context"},"updatedAt":"2026-05-02T00:57:10.095Z"}}