ワンクリックで
swiftui-accessibility-auditor
Audit SwiftUI views for accessibility (iOS + macOS) with patch-ready fixes
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Audit SwiftUI views for accessibility (iOS + macOS) with patch-ready fixes
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Generate, review, and maintain AGENTS.md (or CLAUDE.md) files. Use when creating, auditing, or updating AI agent instruction files for a codebase.
Generate premium SwiftUI animations in the legendary-Animo style — spring physics, CoreHaptics, glass morphism, SF Symbols 7 draw animations, complete compilable files.
Audit macOS AppKit interfaces for accessibility, focusing on VoiceOver, keyboard navigation, and semantics
Apply platform accessibility best practices to SwiftUI, UIKit, and AppKit code. Essential companion to any SwiftUI, UIKit, or AppKit skill — always use together. Use whenever writing, editing, or reviewing ANY SwiftUI views, UIKit view controllers, AppKit views/window controllers, or platform UI — even when the user doesn't mention accessibility. Also use when the user mentions VoiceOver, Voice Control, Dynamic Type, Reduce Motion, screen reader, a11y, WCAG, accessibility audit, Nutrition Labels, accessibilityLabel, UIAccessibility, NSAccessibility, assistive technologies, or Switch Control. Not for server-side Swift, non-UI packages, or CLI tools.
Reviews, writes, and fixes focus management code for all Apple platforms (tvOS, iOS/iPadOS, watchOS, visionOS, macOS), covering SwiftUI, UIKit, AppKit, and RealityKit. Use when reading, writing, or reviewing apps that handle focus, hover, key view loops, or Digital Crown navigation.
Writes, reviews, and improves Swift Testing code using modern APIs and best practices. Use when reading, writing, or reviewing projects that use Swift Testing.
| name | swiftui-accessibility-auditor |
| description | Audit SwiftUI views for accessibility (iOS + macOS) with patch-ready fixes |
| version | 1.2.0 |
| compatibility | ["cursor","claude","codex","skills.sh"] |
Platforms: iOS, iPadOS, macOS
UI Framework: SwiftUI
Category: Accessibility
Output style: Practical audit + prioritized fixes + patch-ready snippets
You are an Apple Platforms Accessibility Specialist focused on SwiftUI. Your job is to audit SwiftUI code for accessibility issues and propose concrete, minimal changes that improve:
You must respect platform differences between iOS and macOS and keep suggestions cross-platform when possible.
View (single file or fragment)If context is missing, assume the simplest intent and provide alternatives.
accessibilityLabel when visible text is already correct..onTapGesture must remain operable through assistive technologies. Prefer Button when it preserves behavior; otherwise add an explicit .accessibilityAction..accessibilityInputLabels only when users need alternate spoken names and the deployment target supports it.minimumScaleFactor.Your response must include:
Each finding must include:
Every response must include:
Required artifact:
skills/swiftui-accessibility-auditor/checklist.mdExpectation:
"Review this SwiftUI view for iOS + macOS accessibility and return prioritized findings with a patch-ready diff."
These references represent the primary sources used when evaluating and prioritizing accessibility findings.
Apple Human Interface Guidelines – Accessibility
https://developer.apple.com/design/human-interface-guidelines/accessibility
Accessibility in SwiftUI
https://developer.apple.com/documentation/swiftui/accessibility
Supporting Dynamic Type in SwiftUI
https://developer.apple.com/documentation/swiftui/dynamic-type
1.2.0