Back to authors
nonameplum

nonameplum

22 Skills published on GitHub.

swift-async-algorithms

Algorithms for working with AsyncSequence: combining, throttling, debouncing, chunking, and more

UncategorizedView skill →

accessory-setup-kit

AccessorySetupKit for privacy-preserving discovery and setup of Bluetooth, Wi-Fi, or Wi-Fi Aware accessories. Use for discovery sessions, picker-based authorization, migration, accessory renaming or removal, custom filtering, and required Info.plist declarations.

UncategorizedView skill →

background-tasks

Apple BackgroundTasks framework for iOS/iPadOS background processing. Use when scheduling background work, refreshing app content, running long processing tasks, implementing BGAppRefreshTask, BGProcessingTask, BGContinuedProcessingTask, or dealing with BGTaskScheduler setup, registration, submission, expiration handlers, and debugger testing commands.

UncategorizedView skill →

corebluetooth

Apple Core Bluetooth framework for BLE and Bluetooth Classic. Use for central/peripheral workflows, scanning, connecting, advertising, GATT services/characteristics, read/write/notify, L2CAP, background processing or state restoration, and error handling across Apple platforms.

UncategorizedView skill →

functional-programming-developer

Functional architecture guidance for Swift (immutability, pure functions, reducers, DI via functions).

UncategorizedView skill →

git-user

Step-by-step guidance for maintaining a linear Git workflow using rebases, feature branches, and fast-forward merges.

UncategorizedView skill →

programming-swift-embedded

Provides the complete Embedded Swift documentation for developing on microcontrollers, embedded systems, and baremetal applications.

UncategorizedView skill →

programming-swift

The complete Swift Programming Language book by Apple, covering syntax, features, concurrency, and the formal language reference.

UncategorizedView skill →

swift-async-stream-patterns

Patterns and best practices for building robust AsyncStream and AsyncSequence types, learned from swift-async-algorithms.

UncategorizedView skill →

swift-composable-architecture

The Composable Architecture (TCA) - A library for building Swift applications with state management, composition, and testability

UncategorizedView skill →

swift-concurrency

Expert guidance on Swift Concurrency best practices, patterns, and implementation. Use when developers mention: (1) Swift Concurrency, async/await, actors, or tasks, (2) "use Swift Concurrency" or "modern concurrency patterns", (3) migrating to Swift 6, (4) data races or thread safety issues, (5) refactoring closures to async/await, (6) @MainActor, Sendable, or actor isolation, (7) concurrent code architecture or performance optimization, (8) concurrency-related linter warnings (SwiftLint or similar; e.g. async_without_await, Sendable/actor isolation/MainActor lint).

UncategorizedView skill →

swift-dependencies

A dependency management library for Swift with controlled, testable dependencies

UncategorizedView skill →

swift-docc

Official Swift DocC documentation markup and syntax reference

UncategorizedView skill →

swift-health-kit

Apple HealthKit framework for health and fitness data. Use for reading/writing health samples, workout data, authorization flows, observer queries, background delivery, clinical records, activity rings, and integrating with the Health app across iPhone, Apple Watch, iPad, and visionOS.

UncategorizedView skill →

swift-navigation

A collection of tools for making navigation in Swift applications more ergonomic and powerful across SwiftUI, UIKit, and AppKit

UncategorizedView skill →

swift-observation

Apple Observation framework for Swift. Use when modeling observable state with the `@Observable` macro, tracking changes with `withObservationTracking`, integrating with SwiftUI, or working with ObservationRegistrar and Observations async sequences.

UncategorizedView skill →

swift-package-manager

Swift Package Manager documentation - create packages, manage dependencies, build and test Swift code

UncategorizedView skill →

swift-sharing

A library for sharing state across your app with persistence and observation support

UncategorizedView skill →

swift-snapshot-testing

A library for snapshot testing in Swift with support for views, images, and custom formats

UncategorizedView skill →

swift-state-machine-patterns

Build type-safe Swift state machines with enum states and action-based transitions. Use for lifecycle or protocol flows, reentrancy-sensitive operations, or async/concurrent workflows.

UncategorizedView skill →

swift-type-typed-design

Type-driven domain modeling techniques for Swift using proper domain types, validation-carrying types, witness-based access control, and illegal-state elimination. Use when designing domain models, replacing primitive obsession, modeling workflows with enums/structs, adding compile-time guarantees, or discussing parse-dont-validate and making illegal states unrepresentable.

UncategorizedView skill →

swiftui-expert-skill

Write, review, or improve SwiftUI code following best practices for state management, view composition, performance, modern APIs, Swift concurrency, and iOS 26+ Liquid Glass adoption. Use when building new SwiftUI features, refactoring existing views, reviewing code quality, or adopting modern SwiftUI patterns.

UncategorizedView skill →