All skills
macos-platform-extension
DomainJIT onlyUse when an installed-client change has a confirmed macOS target and changes Apple desktop platform behavior.
- Routing mode
- modifier-only
- Supported roles
- MainAnalysisTaskReview
- Source
- SKILL.md
Use when
Trigger signals that make this skill the right owner
- macOS installed application
Do not use when
Anti-triggers — as binding as the triggers above
- Web PWA backend infrastructure non-macOS Swift-only or framework-only work without a confirmed macOS target
- release signing notarization or rollout authorization
Required inputs
What must be supplied before this skill can decide anything
- confirmed macOS target framework SDK lifecycle file sandbox helper architecture package updater and accessibility evidence
Output contract
What this skill owes the next role
- macOS decision owner target scope normal and failure behavior architecture app/API artifact validation updater proof limits and residual risk
Boundary signals
Signals that mark the edge of this skill's authority
- application lifecycle
Escalation signals
When this skill must hand the decision back
- target framework lifecycle file authority entitlement helper artifact architecture updater or hardware evidence is unknown
Loaded by
This skill never owns a task. These professionals may pull it in as Layer 3.
Targeted references
Each reference carries its own load condition. None of them enter context by default.
| Reference | Load when | Do not load when | Required by |
|---|---|---|---|
| framework-lifecycle-window-and-document-contracts.mdtargeted | AppKit SwiftUI Mac Catalyst app window document responder or restoration behavior affects the decision | no macOS framework lifecycle window document responder or restoration behavior can change | Analysis |
| framework-lifecycle-window-and-document-contracts-implementation-and-review-evidence.mdevidence-pattern | the accepted framework lifecycle window and document approach requires implementation or review evidence | no framework lifecycle window or document implementation or review claim is being closed | TaskReview |
| file-sandbox-and-entitlement-contracts.mdtargeted | file authorization security-scoped bookmark App Sandbox container or entitlement behavior affects the decision | no macOS file authority bookmark sandbox container or entitlement behavior changes | Analysis |
| file-sandbox-and-entitlement-contracts-implementation-and-review-evidence.mdevidence-pattern | the accepted file sandbox and entitlement boundary requires implementation or review evidence | no file sandbox or entitlement implementation or review claim is being closed | TaskReview |
| keychain-xpc-and-helper-contracts.mdtargeted | Keychain XPC helper agent daemon login item protocol identity or privilege behavior affects the decision | no macOS secret interprocess helper login persistence or privilege boundary changes | Analysis |
| keychain-xpc-and-helper-contracts-implementation-and-review-evidence.mdevidence-pattern | the accepted keychain XPC and helper decision requires implementation or review evidence | no keychain XPC or helper implementation or review claim is being closed | TaskReview |
| signing-notarization-and-distribution-contracts.mdtargeted | hardened runtime nested signing Developer ID notarization Gatekeeper Mac App Store or independent distribution proof affects the decision | no macOS runtime protection signed artifact notarization or distribution-channel evidence changes | Analysis |
| signing-notarization-and-distribution-contracts-implementation-and-review-evidence.mdevidence-pattern | the accepted signing notarization and distribution decision requires implementation or review evidence | no signing notarization or distribution implementation or review claim is being closed | TaskReview |
| architecture-and-update-contracts.mdtargeted | universal binary Apple Silicon Intel updater installer upgrade downgrade or mixed-version behavior affects the decision | no macOS architecture update installation or compatibility evidence changes | Analysis |
| architecture-and-update-contracts-implementation-and-review-evidence.mdevidence-pattern | the accepted architecture and update boundary requires implementation or review evidence | no architecture or update implementation or review claim is being closed | TaskReview |
| accessibility-platform-deltas.mdtargeted | AppKit SwiftUI or Mac Catalyst changes macOS keyboard focus VoiceOver menu window or custom-control accessibility | no macOS-specific accessibility behavior changes beyond reusable Foundation rules | Analysis |
| accessibility-platform-deltas-implementation-and-review-evidence.mdevidence-pattern | the accepted macOS accessibility decision requires implementation or review evidence | no macOS accessibility implementation or review claim is being closed | TaskReview |