Communitygithub.com

dimillian/swiftui-liquid-glass

Implementiere, überprüfe oder verbessere SwiftUI-Funktionen mit der iOS 26+ Liquid Glass API. Verwende dies, wenn du gebeten wirst, Liquid Glass in einer neuen SwiftUI-Oberfläche zu integrieren, eine bestehende Funktion auf Liquid Glass umzustellen oder die Nutzung von Liquid Glass hinsichtlich Korrektheit, Leistung und Design-Kohärenz zu überprüfen.

Was ist swiftui-liquid-glass?

Dieses Skill-Paket hilft Entwicklern und KI-Agenten, die Liquid Glass API von iOS 26+ (eingeführt in SwiftUI) für moderne, glasartige UI-Effekte zu nutzen. Es unterstützt die Implementierung neuer Features, die Refaktorierung bestehender SwiftUI-Komponenten und die gründliche Überprüfung von Liquid Glass-Implementierungen auf Korrektheit, Performance und Design-Konsistenz. Der Skill ist ideal für Projekte, die eine visuell ansprechende, transluzente Ästhetik mit dynamischen Unschärfe- und Glanzlichtern erfordern, und stellt sicher, dass die resultierenden Ansichten sowohl den Apple Human Interface Guidelines als auch den neuesten SwiftUI Best Practices entsprechen. Plattformen: primär iOS 26+, sowie visionOS und iPadOS, die die entsprechenden APIs unterstützen. Der Skill analysiert vorhandenen Code, schlägt optimierte Muster vor und validiert die korrekte Verwendung von `glassBackgroundEffect`, adaptive Unschärfeparametern und die Barrierefreiheit.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/dimillian/skills/tree/main/skills/swiftui-liquid-glass

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht swiftui-liquid-glass?

Implementiere, überprüfe oder verbessere SwiftUI-Funktionen mit der iOS 26+ Liquid Glass API. Verwende dies, wenn du gebeten wirst, Liquid Glass in einer neuen SwiftUI-Oberfläche zu integrieren, eine bestehende Funktion auf Liquid Glass umzustellen oder die Nutzung von Liquid Glass hinsichtlich Korrektheit, Leistung und Design-Kohärenz zu überprüfen.

Individual skills in this repo

This repo contains 7 individual skills — each has its own dedicated page.

dimillian/app-store-changelog

Create user-facing App Store release notes by collecting and summarizing all user-impacting changes since the last git tag (or a specified ref). Use when asked to generate a comprehensive release changelog, App Store "What's New" text, or release notes based on git history or tags.

dimillian/ios-debugger-agent

Use XcodeBuildMCP to build, run, launch, and debug the current iOS project on a booted simulator. Trigger when asked to run an iOS app, interact with the simulator UI, inspect on-screen state, capture logs/console output, or diagnose runtime behavior using XcodeBuildMCP tools.

dimillian/macos-spm-app-packaging

Scaffold, build, and package SwiftPM-based macOS apps without an Xcode project. Use when you need a from-scratch macOS app layout, SwiftPM targets/resources, a custom .app bundle assembly script, or signing/notarization/appcast steps outside Xcode.

dimillian/swift-concurrency-expert

Swift Concurrency review and remediation for Swift 6.2+. Use when asked to review Swift Concurrency usage, improve concurrency compliance, or fix Swift concurrency compiler errors in a feature or file. Concrete actions include adding Sendable conformance, applying @MainActor annotations, resolving actor isolation warnings, fixing data race diagnostics, and migrating completion handlers to async/await.

dimillian/swiftui-performance-audit

Audit and improve SwiftUI runtime performance from code review and architecture. Use for requests to diagnose slow rendering, janky scrolling, high CPU/memory usage, excessive view updates, or layout thrash in SwiftUI apps, and to provide guidance for user-run Instruments profiling when code review alone is insufficient.

dimillian/swiftui-ui-patterns

Best practices and example-driven guidance for building SwiftUI views and components, including navigation hierarchies, custom view modifiers, and responsive layouts with stacks and grids. Use when creating or refactoring SwiftUI UI, designing tab architecture with TabView, composing screens with VStack/HStack, managing @State or @Binding, building declarative iOS interfaces, or needing component-specific patterns and examples.

dimillian/swiftui-view-refactor

Refactor and review SwiftUI view files with strong defaults for small dedicated subviews, MV-over-MVVM data flow, stable view trees, explicit dependency injection, and correct Observation usage. Use when cleaning up a SwiftUI view, splitting long bodies, removing inline actions or side effects, reducing computed `some View` helpers, or standardizing `@Observable` and view model initialization patterns.

Verwandte Skills