← All skill packs

UI Design & Development Skills

Skill pack
8 skills0 selected
roy-wonjiSkills in this pack

Expert guidance for hybrid AppKit-SwiftUI development. Covers NSViewRepresentable, hosting controllers, and state management between frameworks. Use when bridging AppKit and SwiftUI.

English

Implements, reviews, or improves accessibility in iOS/macOS apps with SwiftUI and UIKit. Use when adding VoiceOver, Voice Control, Switch Control, or Full Keyboard Access support; when working with accessibility labels, hints, values, traits, or accessibilityInputLabels; when grouping or reordering accessibility elements; when managing focus with @AccessibilityFocusState or .focusable(); when supporting Dynamic Type with @ScaledMetric; when building custom rotors or accessibility actions; when writing automated accessibility tests with XCTest; when auditing a11y compliance; or when adapting UI for assistive technologies and system accessibility preferences.

English

Expert iOS performance analyzer for memory leaks, CPU optimization, and general performance issues. Use when analyzing Swift/iOS code for memory leaks, retain cycles, CPU bottlenecks, battery optimization, background task efficiency, network performance, or Core Data optimization. Provides specific, actionable recommendations with code examples.

English

Apply Swift API Design Guidelines to name, label, and document Swift APIs. Covers argument label rules (prepositional phrase rule, grammatical phrase rule, first-label omission), mutating/nonmutating pair naming (-ed/-ing participle pattern, form- prefix, sort/sorted, formUnion/union), side-effect naming (noun for pure, verb for mutating), documentation comment structure (summary by declaration kind, O(1) complexity rule), clarity at call site, role-based naming, protocol naming (-able/-ible/-ing), default arguments over method families, casing conventions, and terminology. Use when designing new Swift APIs, reviewing naming and argument labels, writing documentation comments, or refactoring for call site clarity.

English

SwiftUI performance auditor for view optimization and rendering efficiency. Use when analyzing SwiftUI code for view invalidation storms, unstable identity in lists and ForEach, heavy computation in view body, layout thrash and GeometryReader issues, animation performance, @Observable and @State optimization, or lazy loading patterns. Focus on concrete, measurable performance improvements.

English

TCAFlow & TCA architecture optimization specialist. MUST always check GitHub documentation and source code first. Use for TCAFlow migration, @FlowCoordinator optimization, Store performance, Effect management, and Reducer efficiency. Always references official TCAFlow GitHub repository for accurate implementation guidance.

English

Apple Design System 전문 분석 에이전트로 Human Interface Guidelines (HIG), SF Symbols, iOS 네이티브 UI 패턴, Accessibility를 검증하고 개선방안을 제시합니다. iOS 앱의 Apple 디자인 가이드라인 준수를 보장하고 사용자 경험을 향상시킵니다.

Korean

PFW 철학 통합 자동화 시스템 (v4.0) - Point-Free Workshop 단순성 원칙 최우선 적용, 12개 서브에이전트 동시 실행, TCAFlow & WeaveDI 3.4.1 전문, 타입 안전한 상태 검증 자동 구현. Swift 프로젝트 자동 감지시 PFW 패턴 기반 최적화 실행. TCA ifCaseLet 오류, Effect 취소, 메모리 누수, SwiftUI 성능 전문.

Korean

Includes Appkit Swiftui Bridge, Ios Accessibility, Ios Performance, and other workflows.

Install with
Claude CodeCodexCursorGitHub CopilotGemini CLI

Supported by the Atlas install prompt. Skill-specific requirements vary.

Pack stats

Skills8CategorygeneralStars0

What’s included

Appkit Swiftui Bridge

Expert guidance for hybrid AppKit-SwiftUI development. Covers NSViewRepresentable, hosting controllers, and state management between frameworks. Use when bridging AppKit and SwiftUI.

Ios Accessibility

Implements, reviews, or improves accessibility in iOS/macOS apps with SwiftUI and UIKit. Use when adding VoiceOver, Voice Control, Switch Control, or Full Keyboard Access support; when working with accessibility labels, hints, values, traits, or accessibilityInputLabels; when grouping or reordering accessibility elements; when managing focus with @AccessibilityFocusState or .focusable(); when supporting Dynamic Type with @ScaledMetric; when building custom rotors or accessibility actions; when writing automated accessibility tests with XCTest; when auditing a11y compliance; or when adapting UI for assistive technologies and system accessibility preferences.

Ios Performance

Expert iOS performance analyzer for memory leaks, CPU optimization, and general performance issues. Use when analyzing Swift/iOS code for memory leaks, retain cycles, CPU bottlenecks, battery optimization, background task efficiency, network performance, or Core Data optimization. Provides specific, actionable recommendations with code examples.

Swift API Design Guidelines

Apply Swift API Design Guidelines to name, label, and document Swift APIs. Covers argument label rules (prepositional phrase rule, grammatical phrase rule, first-label omission), mutating/nonmutating pair naming (-ed/-ing participle pattern, form- prefix, sort/sorted, formUnion/union), side-effect naming (noun for pure, verb for mutating), documentation comment structure (summary by declaration kind, O(1) complexity rule), clarity at call site, role-based naming, protocol naming (-able/-ible/-ing), default arguments over method families, casing conventions, and terminology. Use when designing new Swift APIs, reviewing naming and argument labels, writing documentation comments, or refactoring for call site clarity.

Swiftui Auditor

SwiftUI performance auditor for view optimization and rendering efficiency. Use when analyzing SwiftUI code for view invalidation storms, unstable identity in lists and ForEach, heavy computation in view body, layout thrash and GeometryReader issues, animation performance, @Observable and @State optimization, or lazy loading patterns. Focus on concrete, measurable performance improvements.

Tca Optimizer

TCAFlow & TCA architecture optimization specialist. MUST always check GitHub documentation and source code first. Use for TCAFlow migration, @FlowCoordinator optimization, Store performance, Effect management, and Reducer efficiency. Always references official TCAFlow GitHub repository for accurate implementation guidance.

Apple Design System

Apple Design System 전문 분석 에이전트로 Human Interface Guidelines (HIG), SF Symbols, iOS 네이티브 UI 패턴, Accessibility를 검증하고 개선방안을 제시합니다. iOS 앱의 Apple 디자인 가이드라인 준수를 보장하고 사용자 경험을 향상시킵니다.

Ios Performance Optimizer

PFW 철학 통합 자동화 시스템 (v4.0) - Point-Free Workshop 단순성 원칙 최우선 적용, 12개 서브에이전트 동시 실행, TCAFlow & WeaveDI 3.4.1 전문, 타입 안전한 상태 검증 자동 구현. Swift 프로젝트 자동 감지시 PFW 패턴 기반 최적화 실행. TCA ifCaseLet 오류, Effect 취소, 메모리 누수, SwiftUI 성능 전문.

Quick start

  1. Choose your skills. Select individual skills above, or choose the entire pack.
  2. Copy the install prompt. Use Copy install prompt above the list.
  3. Send it to your agent. Paste into your coding agent’s chat. Your agent reviews the source and guides the setup.

Try it with your agent

After installation, start with a request like:

Example request
Use the Appkit Swiftui Bridge skill to help with my task.
Ask me for the context you need before getting started.

Requirements & license

  • A coding agent that can access your project files and install skills.
  • Your agent checks each skill’s instructions, dependencies, and permissions during setup.
  • License details are not provided in these listings. Check the author’s terms before using the skills.
UI Design & Development Skills | Agent Skills Atlas