[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-21fbbd16-67a5-4807-ac6e-aa1337572270":3,"$faiD0wOdFFVxM4g6Ia08ESsKlRLG80Y0eVFNlr88vLl0":42},{"id":4,"title":5,"description":6,"categoryId":7,"moduleId":8,"tags":9,"prompt":10,"icon":11,"source":12,"sourceUrl":13,"authorId":14,"authorName":15,"isPublic":16,"stars":17,"runs":18,"createdAt":19,"updatedAt":19,"module":20,"category":27,"packages":33},"21fbbd16-67a5-4807-ac6e-aa1337572270","hig-technologies","检查在提问之前是否已查看.claude\u002Fapple-design-context.md。使用现有上下文，只询问尚未涵盖的信息。","cat_coding_backend","mod_coding","sickn33,coding","---\nname: hig-technologies\ndescription: \"Check for .claude\u002Fapple-design-context.md before asking questions. Use existing context and only ask for information not already covered.\"\nrisk: safe\nsource: community\ndate_added: '2026-02-27'\n---\n\n# Apple HIG: Technologies\n\nCheck for `.claude\u002Fapple-design-context.md` before asking questions. Use existing context and only ask for information not already covered.\n\n## Key Principles\n\n### General\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\n### Siri and Voice\n\n3. **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\n### Payments and Commerce\n\n4. **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\n### Health and Fitness\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\n### Smart Home\n\n6. **Simple and reliable.** Immediate response when controlling devices. Clear device state. Graceful handling of connectivity issues.\n\n### Augmented Reality\n\n7. **Genuine value, not gimmicks.** Use AR when spatial context improves understanding. Guide setup (surface, lighting, space). Provide clear exit back to standard interaction.\n\n### Machine Learning and Generative AI\n\n8. **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\n### Identity and Authentication\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\n### Cloud and Data\n\n10. **Invisible and reliable sync.** Data appears on all devices without manual intervention. Handle conflicts gracefully. Never lose data.\n\n### Shared Experiences\n\n11. **Real-time participation.** SharePlay: support multiple participants, show presence, handle latency. AirPlay: appropriate Now Playing metadata.\n\n### Automotive\n\n12. **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\n### Accessibility\n\n13. **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\u002Fsiri.md) | Siri | Intents, shortcuts, voice interaction, App Shortcuts |\n| [apple-pay.md](references\u002Fapple-pay.md) | Apple Pay | Payment buttons, checkout flow, security |\n| [tap-to-pay-on-iphone.md](references\u002Ftap-to-pay-on-iphone.md) | Tap to Pay | Merchant flows, contactless payment |\n| [in-app-purchase.md](references\u002Fin-app-purchase.md) | In-app purchase | Subscriptions, one-time purchases, transparency |\n| [healthkit.md](references\u002Fhealthkit.md) | HealthKit | Health data access, privacy, permissions |\n| [carekit.md](references\u002Fcarekit.md) | CareKit | Care plans, tasks, health management |\n| [researchkit.md](references\u002Fresearchkit.md) | ResearchKit | Studies, informed consent, data collection |\n| [homekit.md](references\u002Fhomekit.md) | HomeKit | Smart home control, device state, scenes |\n| [augmented-reality.md](references\u002Faugmented-reality.md) | ARKit | Spatial context, surface detection, setup |\n| [machine-learning.md](references\u002Fmachine-learning.md) | Core ML | Predictions, smart features, confidence handling |\n| [generative-ai.md](references\u002Fgenerative-ai.md) | Generative AI | Attribution, editing, responsible AI, uncertainty |\n| [icloud.md](references\u002Ficloud.md) | iCloud | CloudKit, cross-device sync, conflict resolution |\n| [sign-in-with-apple.md](references\u002Fsign-in-with-apple.md) | Sign in with Apple | Authentication, privacy, button styles |\n| [id-verifier.md](references\u002Fid-verifier.md) | ID Verifier | Identity verification, document scanning |\n| [shareplay.md](references\u002Fshareplay.md) | SharePlay | Shared experiences, participant presence |\n| [airplay.md](references\u002Fairplay.md) | AirPlay | Media streaming, Now Playing, wireless display |\n| [carplay.md](references\u002Fcarplay.md) | CarPlay | Driver safety, permitted app types, large targets |\n| [game-center.md](references\u002Fgame-center.md) | Game Center | Achievements, leaderboards, multiplayer |\n| [voiceover.md](references\u002Fvoiceover.md) | VoiceOver | Screen reader, labels, traits, accessibility |\n| [wallet.md](references\u002Fwallet.md) | Wallet | Passes, tickets, loyalty cards |\n| [nfc.md](references\u002Fnfc.md) | NFC | Tag reading, quick interactions, App Clips |\n| [maps.md](references\u002Fmaps.md) | Maps | Location display, annotations, directions |\n| [mac-catalyst.md](references\u002Fmac-catalyst.md) | Mac Catalyst | iPad to Mac, menu bar, keyboard, pointer |\n| [live-photos.md](references\u002Flive-photos.md) | Live Photos | Motion capture, playback, editing |\n| [imessage-apps-and-stickers.md](references\u002Fimessage-apps-and-stickers.md) | iMessage apps | Messages extension, stickers, compact UI |\n| [shazamkit.md](references\u002Fshazamkit.md) | ShazamKit | Audio recognition, music identification |\n| [always-on.md](references\u002Falways-on.md) | Always-on display | Dimmed state, power efficiency, reduced updates |\n| [photo-editing.md](references\u002Fphoto-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:\u002F\u002Fraintree.technology) · [More developer tools](https:\u002F\u002Fraintree.technology)*\n\n## When to Use\nThis skill is applicable to execute the workflow or actions described in the overview.\n\n## Limitations\n- Use this skill only when the task clearly matches the scope described above.\n- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.\n- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.\n","","imported","https:\u002F\u002Fgithub.com\u002Fsickn33\u002Fantigravity-awesome-skills","user_system_seed","SkillOPIC",true,81,604,"2026-05-16 13:22:11",{"id":8,"name":21,"slug":22,"icon":23,"description":24,"sort":25,"createdAt":26},"编程开发","coding","mdi-code-braces","代码生成、调试、审查，提升开发效率",2,"2026-05-16 12:53:40",{"id":7,"name":28,"slug":29,"icon":30,"description":31,"moduleId":8,"sort":25,"skillCount":32,"createdAt":26},"后端开发","backend","mdi-server","API、数据库、服务端架构",296,[34],{"id":35,"skillId":4,"version":36,"fileName":37,"fileSize":38,"filePath":39,"fileHash":40,"manifest":41,"createdAt":19},"36f5816f-0abd-4265-9f80-babb3222b1b4","1.0.0","hig-technologies.zip",192653,"uploads\u002Fskills\u002F21fbbd16-67a5-4807-ac6e-aa1337572270\u002Fhig-technologies.zip","8b9054f440aeeb52504d1ceb46b1e12eca8b4305b98e7c5421b8f74d8ed413c7","[{\"path\":\"SKILL.md\",\"isDirectory\":false,\"size\":7504},{\"path\":\"references\u002Fairplay.md\",\"isDirectory\":false,\"size\":11533},{\"path\":\"references\u002Falways-on.md\",\"isDirectory\":false,\"size\":5748},{\"path\":\"references\u002Fapple-pay.md\",\"isDirectory\":false,\"size\":49450},{\"path\":\"references\u002Faugmented-reality.md\",\"isDirectory\":false,\"size\":33846},{\"path\":\"references\u002Fcarekit.md\",\"isDirectory\":false,\"size\":25081},{\"path\":\"references\u002Fcarplay.md\",\"isDirectory\":false,\"size\":10158},{\"path\":\"references\u002Fgame-center.md\",\"isDirectory\":false,\"size\":26555},{\"path\":\"references\u002Fgenerative-ai.md\",\"isDirectory\":false,\"size\":19669},{\"path\":\"references\u002Fhealthkit.md\",\"isDirectory\":false,\"size\":13247},{\"path\":\"references\u002Fhomekit.md\",\"isDirectory\":false,\"size\":33500},{\"path\":\"references\u002Ficloud.md\",\"isDirectory\":false,\"size\":5552},{\"path\":\"references\u002Fid-verifier.md\",\"isDirectory\":false,\"size\":6681},{\"path\":\"references\u002Fimessage-apps-and-stickers.md\",\"isDirectory\":false,\"size\":7716},{\"path\":\"references\u002Fin-app-purchase.md\",\"isDirectory\":false,\"size\":35610},{\"path\":\"references\u002Flive-photos.md\",\"isDirectory\":false,\"size\":4443},{\"path\":\"references\u002Fmac-catalyst.md\",\"isDirectory\":false,\"size\":16041},{\"path\":\"references\u002Fmachine-learning.md\",\"isDirectory\":false,\"size\":47365},{\"path\":\"references\u002Fmaps.md\",\"isDirectory\":false,\"size\":24171},{\"path\":\"references\u002Fnfc.md\",\"isDirectory\":false,\"size\":4421},{\"path\":\"references\u002Fphoto-editing.md\",\"isDirectory\":false,\"size\":3051},{\"path\":\"references\u002Fresearchkit.md\",\"isDirectory\":false,\"size\":13841},{\"path\":\"references\u002Fshareplay.md\",\"isDirectory\":false,\"size\":20278},{\"path\":\"references\u002Fshazamkit.md\",\"isDirectory\":false,\"size\":3345},{\"path\":\"references\u002Fsign-in-with-apple.md\",\"isDirectory\":false,\"size\":29548},{\"path\":\"references\u002Fsiri.md\",\"isDirectory\":false,\"size\":61580},{\"path\":\"references\u002Ftap-to-pay-on-iphone.md\",\"isDirectory\":false,\"size\":22809},{\"path\":\"references\u002Fvoiceover.md\",\"isDirectory\":false,\"size\":10206},{\"path\":\"references\u002Fwallet.md\",\"isDirectory\":false,\"size\":53796}]",{"code":43,"message":44,"data":45},200,"success",{"items":46,"stats":47,"page":50},[],{"averageRating":48,"totalRatings":48,"ratingCounts":49},0,[48,48,48,48,48],{"limit":51,"offset":48,"hasMore":52,"nextOffset":51,"ratedOnly":16},15,false]