{"id":"2f2378b8-d540-43d8-95df-3ff8fb16eaf6","shortId":"6MBvfJ","kind":"skill","title":"hig-technologies","tagline":">-","description":"# Apple HIG: Technologies\n\nCheck for `.claude/apple-design-context.md` before asking questions. Use existing context and only ask for information not already covered.\n\n## Key Principles\n\n1. **Apple technologies extend app capabilities through system integration.** Each technology has established user-facing patterns; deviating creates confusion and erodes trust.\n\n2. **Privacy and user control are paramount.** Especially for health, payment, and identity technologies. Request only needed data, explain why, respect choices.\n\n3. **Siri: natural, predictable, recoverable.** Clear conversational intent phrases that complete quickly and confirm results. Support App Shortcuts for proactive suggestions. Handle errors with clear fallbacks.\n\n4. **Payments: transparent and frictionless.** Standard Apple Pay button styles. Never ask for card details when Apple Pay is available. Clearly describe what the user is buying, the price, and whether it's one-time or subscription.\n\n5. **Health data is deeply personal.** Explain the health benefit before requesting access. CareKit tasks should be encouraging. ResearchKit consent flows must be thorough, readable, and respect autonomy.\n\n6. **HomeKit: simple and reliable.** Immediate response when controlling devices. Clear device state. Graceful handling of connectivity issues.\n\n7. **AR: genuine value, not gimmicks.** Use AR when spatial context improves understanding. Guide setup (surface, lighting, space). Provide clear exit back to standard interaction.\n\n8. **ML and generative AI: enhance without surprising.** Smart suggestions, image recognition, text prediction. Clearly attribute AI-generated content. Controls to edit, regenerate, or dismiss. Let users correct mistakes.\n\n9. **Sign in with Apple as top option.** Standard button styles. Respect email hiding preference. ID Verifier: guided flows, don't store sensitive data beyond what verification requires.\n\n10. **iCloud: invisible and reliable sync.** Data appears on all devices without manual intervention. Handle conflicts gracefully. Never lose data.\n\n11. **SharePlay: real-time participation.** Support multiple participants, show presence, handle latency. AirPlay: appropriate Now Playing metadata.\n\n12. **CarPlay: driver safety first.** Minimize interaction complexity, large touch targets, no distracting content. Only permitted app types: audio, messaging, EV charging, navigation, parking, quick food ordering.\n\n13. **Accessibility is a baseline requirement.** Every element has a meaningful VoiceOver label, trait, and action. Support Dynamic Type, Switch Control, and other assistive technologies. Test entirely with VoiceOver enabled.\n\n## Reference Index\n\n| Reference | Topic | Key content |\n|---|---|---|\n| [siri.md](references/siri.md) | Siri | Intents, shortcuts, voice interaction, App Shortcuts |\n| [apple-pay.md](references/apple-pay.md) | Apple Pay | Payment buttons, checkout flow, security |\n| [tap-to-pay-on-iphone.md](references/tap-to-pay-on-iphone.md) | Tap to Pay | Merchant flows, contactless payment |\n| [in-app-purchase.md](references/in-app-purchase.md) | In-app purchase | Subscriptions, one-time purchases, transparency |\n| [healthkit.md](references/healthkit.md) | HealthKit | Health data access, privacy, permissions |\n| [carekit.md](references/carekit.md) | CareKit | Care plans, tasks, health management |\n| [researchkit.md](references/researchkit.md) | ResearchKit | Studies, informed consent, data collection |\n| [homekit.md](references/homekit.md) | HomeKit | Smart home control, device state, scenes |\n| [augmented-reality.md](references/augmented-reality.md) | ARKit | Spatial context, surface detection, setup |\n| [machine-learning.md](references/machine-learning.md) | Core ML | Predictions, smart features, confidence handling |\n| [generative-ai.md](references/generative-ai.md) | Generative AI | Attribution, editing, responsible AI, uncertainty |\n| [icloud.md](references/icloud.md) | iCloud | CloudKit, cross-device sync, conflict resolution |\n| [sign-in-with-apple.md](references/sign-in-with-apple.md) | Sign in with Apple | Authentication, privacy, button styles |\n| [id-verifier.md](references/id-verifier.md) | ID Verifier | Identity verification, document scanning |\n| [shareplay.md](references/shareplay.md) | SharePlay | Shared experiences, participant presence |\n| [airplay.md](references/airplay.md) | AirPlay | Media streaming, Now Playing, wireless display |\n| [carplay.md](references/carplay.md) | CarPlay | Driver safety, permitted app types, large targets |\n| [game-center.md](references/game-center.md) | Game Center | Achievements, leaderboards, multiplayer |\n| [voiceover.md](references/voiceover.md) | VoiceOver | Screen reader, labels, traits, accessibility |\n| [wallet.md](references/wallet.md) | Wallet | Passes, tickets, loyalty cards |\n| [nfc.md](references/nfc.md) | NFC | Tag reading, quick interactions, App Clips |\n| [maps.md](references/maps.md) | Maps | Location display, annotations, directions |\n| [mac-catalyst.md](references/mac-catalyst.md) | Mac Catalyst | iPad to Mac, menu bar, keyboard, pointer |\n| [live-photos.md](references/live-photos.md) | Live Photos | Motion capture, playback, editing |\n| [imessage-apps-and-stickers.md](references/imessage-apps-and-stickers.md) | iMessage apps | Messages extension, stickers, compact UI |\n| [shazamkit.md](references/shazamkit.md) | ShazamKit | Audio recognition, music identification |\n| [always-on.md](references/always-on.md) | Always-on display | Dimmed state, power efficiency, reduced updates |\n| [photo-editing.md](references/photo-editing.md) | Photo editing | System photo editor, filters, adjustments |\n\n## Output Format\n\n1. **Implementation checklist** -- step-by-step requirements per Apple's guidelines.\n2. **Required vs optional features** for approval.\n3. **Privacy and permission requirements** -- data access, usage descriptions.\n4. **User-facing flow** from permission prompt through task completion.\n5. **Testing guidance** -- key scenarios including edge cases.\n\n## Questions to Ask\n\n1. Which Apple technology?\n2. Core use case?\n3. Which platforms?\n4. API requirements and entitlements reviewed?\n5. What data or permissions needed?\n\n## Related Skills\n\n- **hig-inputs** -- Input methods interacting with technologies (voice for Siri, Pencil for AR, gestures for Maps)\n- **hig-components-system** -- Widgets, complications, Live Activities surfacing technology data\n- **hig-components-status** -- Progress indicators for technology operations (sync, payment, AR loading)\n\n---\n\n*Built by [Raintree Technology](https://raintree.technology) · [More developer tools](https://raintree.technology)*","tags":["hig","technologies","doctor","raintree-technology","accessibility","agent-skills","ai-agents","apple","apple-design","audit","claude-code","cursor"],"capabilities":["skill","source-raintree-technology","skill-hig-technologies","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-technologies","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 (6,653 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.202Z","embedding":null,"createdAt":"2026-04-18T22:18:13.784Z","updatedAt":"2026-05-02T00:57:10.202Z","lastSeenAt":"2026-05-02T00:57:10.202Z","tsv":"'1':26,613,663 '10':264 '11':284 '12':302 '13':329 '2':49,625,667 '3':71,632,671 '4':97,641,674 '5':135,652,680 '6':163 '7':181 '8':206 '9':236 'access':147,330,409,531,638 'achiev':521 'action':344 'activ':712 'adjust':610 'ai':210,223,457,461 'ai-gener':222 'airplay':297,500 'airplay.md':498 'alreadi':22 'alway':593 'always-on':592 'always-on.md':590 'annot':553 'api':675 'app':30,87,318,372,396,513,546,577 'appear':271 'appl':4,27,103,113,240,376,478,622,665 'apple-pay.md':374 'appropri':298 'approv':631 'ar':182,188,701,727 'arkit':439 'ask':11,18,108,662 'assist':352 'attribut':221,458 'audio':320,586 'augmented-reality.md':437 'authent':479 'autonomi':162 'avail':116 'back':202 'bar':563 'baselin':333 'benefit':144 'beyond':260 'built':729 'button':105,245,379,481 'buy':123 'capabl':31 'captur':571 'card':110,538 'care':415 'carekit':148,414 'carekit.md':412 'carplay':303,509 'carplay.md':507 'case':659,670 'catalyst':558 'center':520 'charg':323 'check':7 'checklist':615 'checkout':380 'choic':70 'claude/apple-design-context.md':9 'clear':76,95,117,173,200,220 'clip':547 'cloudkit':466 'collect':427 'compact':581 'complet':81,651 'complex':309 'complic':710 'compon':707,718 'confid':452 'confirm':84 'conflict':279,471 'confus':45 'connect':179 'consent':154,425 'contactless':390 'content':225,315,364 'context':15,191,441 'control':53,171,226,349,433 'convers':77 'core':447,668 'correct':234 'cover':23 'creat':44 'cross':468 'cross-devic':467 'data':66,137,259,270,283,408,426,637,682,715 'deepli':139 'describ':118 'descript':640 'detail':111 'detect':443 'develop':735 'deviat':43 'devic':172,174,274,434,469 'dim':596 'direct':554 'dismiss':231 'display':506,552,595 'distract':314 'document':489 'driver':304,510 'dynam':346 'edg':658 'edit':228,459,573,605 'editor':608 'effici':599 'element':336 'email':248 'enabl':358 'encourag':152 'enhanc':211 'entir':355 'entitl':678 'erod':47 'error':93 'especi':56 'establish':38 'ev':322 'everi':335 'exist':14 'exit':201 'experi':495 'explain':67,141 'extend':29 'extens':579 'face':41,644 'fallback':96 'featur':451,629 'filter':609 'first':306 'flow':155,254,381,389,645 'food':327 'format':612 'frictionless':101 'game':519 'game-center.md':517 'generat':209,224,456 'generative-ai.md':454 'genuin':183 'gestur':702 'gimmick':186 'grace':176,280 'guid':194,253 'guidanc':654 'guidelin':624 'handl':92,177,278,295,453 'health':58,136,143,407,418 'healthkit':406 'healthkit.md':404 'hide':249 'hig':2,5,689,706,717 'hig-components-status':716 'hig-components-system':705 'hig-input':688 'hig-technolog':1 'home':432 'homekit':164,430 'homekit.md':428 'icloud':265,465 'icloud.md':463 'id':251,485 'id-verifier.md':483 'ident':61,487 'identif':589 'imag':216 'imessag':576 'imessage-apps-and-stickers.md':574 'immedi':168 'implement':614 'improv':192 'in-app':394 'in-app-purchase.md':392 'includ':657 'index':360 'indic':721 'inform':20,424 'input':690,691 'integr':34 'intent':78,368 'interact':205,308,371,545,693 'intervent':277 'invis':266 'ipad':559 'issu':180 'key':24,363,655 'keyboard':564 'label':341,529 'larg':310,515 'latenc':296 'leaderboard':522 'let':232 'light':197 'live':568,711 'live-photos.md':566 'load':728 'locat':551 'lose':282 'loyalti':537 'mac':557,561 'mac-catalyst.md':555 'machine-learning.md':445 'manag':419 'manual':276 'map':550,704 'maps.md':548 'meaning':339 'media':501 'menu':562 'merchant':388 'messag':321,578 'metadata':301 'method':692 'minim':307 'mistak':235 'ml':207,448 'motion':570 'multipl':291 'multiplay':523 'music':588 'must':156 'natur':73 'navig':324 'need':65,685 'never':107,281 'nfc':541 'nfc.md':539 'one':131,400 'one-tim':130,399 'oper':724 'option':243,628 'order':328 'output':611 'paramount':55 'park':325 'particip':289,292,496 'pass':535 'pattern':42 'pay':104,114,377,387 'payment':59,98,378,391,726 'pencil':699 'per':621 'permiss':411,635,647,684 'permit':317,512 'person':140 'photo':569,604,607 'photo-editing.md':602 'phrase':79 'plan':416 'platform':673 'play':300,504 'playback':572 'pointer':565 'power':598 'predict':74,219,449 'prefer':250 'presenc':294,497 'price':125 'principl':25 'privaci':50,410,480,633 'proactiv':90 'progress':720 'prompt':648 'provid':199 'purchas':397,402 'question':12,660 'quick':82,326,544 'raintre':731 'raintree.technology':733,737 'read':543 'readabl':159 'reader':528 'real':287 'real-tim':286 'recognit':217,587 'recover':75 'reduc':600 'refer':359,361 'references/airplay.md':499 'references/always-on.md':591 'references/apple-pay.md':375 'references/augmented-reality.md':438 'references/carekit.md':413 'references/carplay.md':508 'references/game-center.md':518 'references/generative-ai.md':455 'references/healthkit.md':405 'references/homekit.md':429 'references/icloud.md':464 'references/id-verifier.md':484 'references/imessage-apps-and-stickers.md':575 'references/in-app-purchase.md':393 'references/live-photos.md':567 'references/mac-catalyst.md':556 'references/machine-learning.md':446 'references/maps.md':549 'references/nfc.md':540 'references/photo-editing.md':603 'references/researchkit.md':421 'references/shareplay.md':492 'references/shazamkit.md':584 'references/sign-in-with-apple.md':474 'references/siri.md':366 'references/tap-to-pay-on-iphone.md':384 'references/voiceover.md':525 'references/wallet.md':533 'regener':229 'relat':686 'reliabl':167,268 'request':63,146 'requir':263,334,620,626,636,676 'researchkit':153,422 'researchkit.md':420 'resolut':472 'respect':69,161,247 'respons':169,460 'result':85 'review':679 'safeti':305,511 'scan':490 'scenario':656 'scene':436 'screen':527 'secur':382 'sensit':258 'setup':195,444 'share':494 'shareplay':285,493 'shareplay.md':491 'shazamkit':585 'shazamkit.md':583 'shortcut':88,369,373 'show':293 'sign':237,475 'sign-in-with-apple.md':473 'simpl':165 'siri':72,367,698 'siri.md':365 'skill':687 'skill-hig-technologies' 'smart':214,431,450 'source-raintree-technology' 'space':198 'spatial':190,440 'standard':102,204,244 'state':175,435,597 'status':719 'step':617,619 'step-by-step':616 'sticker':580 'store':257 'stream':502 'studi':423 'style':106,246,482 'subscript':134,398 'suggest':91,215 'support':86,290,345 'surfac':196,442,713 'surpris':213 'switch':348 'sync':269,470,725 'system':33,606,708 'tag':542 'tap':385 'tap-to-pay-on-iphone.md':383 'target':312,516 'task':149,417,650 'technolog':3,6,28,36,62,353,666,695,714,723,732 'test':354,653 'text':218 'thorough':158 'ticket':536 'time':132,288,401 'tool':736 'top':242 'topic':362 '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' 'touch':311 'trait':342,530 'transpar':99,403 'trust':48 'type':319,347,514 'ui':582 'uncertainti':462 'understand':193 'updat':601 'usag':639 'use':13,187,669 'user':40,52,121,233,643 'user-fac':39,642 'valu':184 'verif':262,488 'verifi':252,486 'voic':370,696 'voiceov':340,357,526 'voiceover.md':524 'vs':627 'wallet':534 'wallet.md':532 'whether':127 'widget':709 'wireless':505 'without':212,275","prices":[{"id":"29023600-cf44-4fe3-a72a-3db1682a3fb1","listingId":"2f2378b8-d540-43d8-95df-3ff8fb16eaf6","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.784Z"}],"sources":[{"listingId":"2f2378b8-d540-43d8-95df-3ff8fb16eaf6","source":"github","sourceId":"raintree-technology/hig-doctor/hig-technologies","sourceUrl":"https://github.com/raintree-technology/hig-doctor/tree/main/skills/hig-technologies","isPrimary":false,"firstSeenAt":"2026-04-18T22:18:13.784Z","lastSeenAt":"2026-05-02T00:57:10.202Z"}],"details":{"listingId":"2f2378b8-d540-43d8-95df-3ff8fb16eaf6","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"raintree-technology","slug":"hig-technologies","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":"86642a332a3d71c2ee8a86b89bfe55e6e5f57c34","skill_md_path":"skills/hig-technologies/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/raintree-technology/hig-doctor/tree/main/skills/hig-technologies"},"layout":"multi","source":"github","category":"hig-doctor","frontmatter":{"name":"hig-technologies","description":">-"},"skills_sh_url":"https://skills.sh/raintree-technology/hig-doctor/hig-technologies"},"updatedAt":"2026-05-02T00:57:10.202Z"}}