John Rogers avatar

John Rogers

Community

@johnrogers · Wollongong, AU

15Followers
|
8Public Repos
|
15Published Skills

building stuff

Agent Skills by John Rogers

Showing 15 vetted skills indexed across 1 GitHub repositories.

johnrogersjohnrogers
223

haptics

Provides UI and RN haptic feedback for common app events and custom scenarios.

Community
Intermediate
johnrogersjohnrogers
223

ios-hig

Codify Apple's Human Interface Guidelines into actionable iOS design guidance.

Community
Basic
johnrogersjohnrogers
223

modern-swift

Migrate Swift codebases from completion handlers to async/await with actor isolation.

Community
Intermediate
johnrogersjohnrogers
223

swift-style

Enforce consistent Swift code style across iOS and macOS projects.

Community
Advanced
johnrogersjohnrogers
223

foundation-models

Enable offline AI summarization, extraction, and classification on Apple devices.

Community
Intermediate
johnrogersjohnrogers
223

composable-architecture

Structure SwiftUI features with TCA reducers, state, effects, and TestStore.

Community
Advanced
johnrogersjohnrogers
223

ios-26-platform

Provides guidance for adopting iOS 26 features including Lighthouse, satellites, and widgets with backward compatibility for older versions.

Community
Advanced
johnrogersjohnrogers
223

grdb

Configure GRDB DatabaseQueue or DatabasePool for type-safe SQLite queries and migrations.

Community
Advanced
johnrogersjohnrogers
223

swift-testing

Migrate XCTest projects to Swift Testing with macros and async tests.

Community
Intermediate
johnrogersjohnrogers
223

generating-swift-package-docs

Generate Markdown API documentation for Swift package dependencies.

Community
Advanced
johnrogersjohnrogers
223

swiftui-patterns

Migrate SwiftUI apps to iOS 17+ patterns with @Observable and NavigationStack.

Community
Intermediate
johnrogersjohnrogers
223

swift-networking

Implement end-to-end networking workflows for NWConnection and NetworkConnection across iOS versions.

Community
Advanced
johnrogersjohnrogers
223

sqlite-data

Provide type-safe SQLite data access for Swift apps using SQLiteData macros.

Community
Advanced
johnrogersjohnrogers
223

swiftui-advanced

Guide advanced SwiftUI gesture composition, adaptive layouts, and architecture decisions for iOS 26+.

Community
Advanced
johnrogersjohnrogers
223

localization

Implements i18n for SwiftUI and UIKit apps with String Catalogs, pluralization, and RTL support.

Community
Intermediate