MacOS Design Guidelines
Skill Verifiziert AktivApple Human Interface Guidelines für Mac. Verwenden Sie diese, wenn Sie macOS-Apps mit SwiftUI oder AppKit erstellen, Menüleisten, Symbolleisten, Fensterverwaltung oder Tastenkombinationen implementieren. Löst bei Aufgaben aus, die sich auf Mac-Benutzeroberflächen, Desktop-Apps oder Mac Catalyst beziehen.
Entwicklern umfassende und umsetzbare Richtlinien für die Erstellung von macOS-Anwendungen zur Verfügung zu stellen, die den Human Interface Guidelines von Apple entsprechen und eine native und benutzerfreundliche Erfahrung gewährleisten.
Funktionen
- Detaillierte Regeln für macOS HIG
- SwiftUI und AppKit Codebeispiele
- Anleitung zu Menüleisten, Fenstern und Symbolleisten
- Best Practices für Tastenkombinationen und Zeigerinteraktion
- Standards für Barrierefreiheit und visuelles Design
Anwendungsfälle
- Erstellung nativer macOS-Anwendungen mit SwiftUI oder AppKit
- Überprüfung von Mac-App-UI-Code auf HIG-Konformität
- Implementierung von Standard-macOS-Oberflächenelementen und -Verhalten
- Sicherstellung von Barrierefreiheit und tastaturgesteuerter Interaktion für Mac-Benutzer
Nicht-Ziele
- Bereitstellung generischer HIG für iOS oder watchOS
- Abdeckung von Web- oder Android-Designprinzipien
- Meinungsäußerungen außerhalb der offiziellen HIG von Apple
- Ersetzen von IDEs oder Entwicklungswerkzeugen selbst
Praktiken
- UI-Design
- Human Interface Guidelines
- Barrierefreiheit
- Codequalität
Voraussetzungen
- macOS-Entwicklungsumgebung (Xcode)
- Kenntnisse in SwiftUI oder AppKit
Installation
npx skills add ehmo/platform-design-skillsFührt das Vercel skills CLI (skills.sh) via npx aus — benötigt Node.js lokal und mindestens einen installierten skills-kompatiblen Agent (Claude Code, Cursor, Codex, …). Setzt voraus, dass das Repo dem agentskills.io-Format folgt.
Qualitätspunktzahl
VerifiziertVertrauenssignale
Ähnliche Erweiterungen
Design Workflow
100Anti-AI-generic design guidelines. Use when creating UI prototypes, reviewing designs for generic AI patterns, or setting up a project design system.
Macos Design
100Design and build native-feeling macOS application UIs. Use this skill whenever the user asks to create a desktop app, macOS app, Mac-style interface, Apple-style UI, system utility, or anything that should look and feel like a native Mac application. Also trigger when users mention "native feel", "desktop app design", "Apple design patterns", "sidebar layout", "traffic lights", or want to build tools/utilities that feel like they belong on macOS. This skill covers layout, composition, interaction patterns, animations, light/dark mode, and all the subtle details that make an app feel like Apple built it.
Ios Design Guidelines
99Apple Human Interface Guidelines für iPhone. Verwenden Sie dies beim Erstellen, Überprüfen oder Refaktorieren von SwiftUI/UIKit-Schnittstellen für iOS. Löst bei Aufgaben aus, die iPhone-UI, iOS-Komponenten, Barrierefreiheit, Dynamic Type, Dark Mode oder HIG-Konformität betreffen.
Swift Expert
99Builds iOS/macOS/watchOS/tvOS applications, implements SwiftUI views and state management, designs protocol-oriented architectures, handles async/await concurrency, implements actors for thread safety, and debugs Swift-specific issues. Use when building iOS/macOS applications with Swift 5.9+, SwiftUI, or async/await concurrency. Invoke for protocol-oriented programming, SwiftUI state management, actors, server-side Swift, UIKit integration, Combine, or Vapor.
Ios Hig Design Guide
98Build, update, and apply iOS design specifications using Apple Human Interface Guidelines (HIG) source data. Use when a task asks for iOS UI/UX rules, Apple design standards, component behavior, accessibility constraints, interaction patterns, or feature-level design-spec writing grounded in official HIG pages.
IPadOS Design Guidelines
98Apple Human Interface Guidelines für iPad. Verwenden Sie diese, wenn Sie für iPad optimierte Oberflächen erstellen, Multitasking, Pointer-Unterstützung, Tastenkombinationen oder reaktionsschnelle Layouts implementieren. Wird ausgelöst bei Aufgaben, die iPad, Split View, Stage Manager, Seitenleistennavigation oder Trackpad-Unterstützung betreffen.