johnrogersjohnrogersCommunityΒ·15 Agent Skills Included

claude-swift-engineering

Modern Swift, SwiftUI, and TCA development workflows

Guides iOS and macOS feature development with modern Swift 6.2, SwiftUI, and The Composable Architecture. Covers architecture planning, code review, testing, accessibility, StoreKit purchases, localization, and debugging. Eliminates guesswork around concurrency, navigation bugs, memory leaks, and App Store compliance. Helps developers ship professional Apple-platform apps faster with proven patterns and checklists.
npx skills add johnrogers/claude-swift-engineering --all -g -y

All Skills in This Repository (15)

Pure Emerald Level Indicators
πŸ“¦ In Repo
johnrogersjohnrogers

haptics

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

Community
Intermediate
πŸ“¦ In Repo
johnrogersjohnrogers

ios-hig

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

Community
Basic
πŸ“¦ In Repo
johnrogersjohnrogers

modern-swift

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

Community
Intermediate
πŸ“¦ In Repo
johnrogersjohnrogers

swift-style

Enforce consistent Swift code style across iOS and macOS projects.

Community
Advanced
πŸ“¦ In Repo
johnrogersjohnrogers

foundation-models

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

Community
Intermediate
πŸ“¦ In Repo
johnrogersjohnrogers

composable-architecture

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

Community
Advanced
πŸ“¦ In Repo
johnrogersjohnrogers

ios-26-platform

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

Community
Advanced
πŸ“¦ In Repo
johnrogersjohnrogers

grdb

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

Community
Advanced
πŸ“¦ In Repo
johnrogersjohnrogers

swift-testing

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

Community
Intermediate
πŸ“¦ In Repo
johnrogersjohnrogers

generating-swift-package-docs

Generate Markdown API documentation for Swift package dependencies.

Community
Advanced
πŸ“¦ In Repo
johnrogersjohnrogers

swiftui-patterns

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

Community
Intermediate
πŸ“¦ In Repo
johnrogersjohnrogers

swift-networking

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

Community
Advanced

Frequently Asked Questions

FAQPage Schema
How to install claude-swift-engineering?β–Ό

Run `npx skills add johnrogers/claude-swift-engineering --all -g -y` in your terminal to install all skills globally.

What does claude-swift-engineering help with?β–Ό

It provides specialized guidance for building iOS and macOS apps with Swift 6.2, SwiftUI, and TCA, covering architecture, testing, debugging, and App Store features like StoreKit and haptics.

Does it support The Composable Architecture (TCA)?β–Ό

Yes. It includes dedicated skills and agents for TCA reducers, effects, navigation, dependencies, and TestStore-based testing.

Can it help debug SwiftUI navigation and memory issues?β–Ό

Yes. The swift-diagnostics skill provides systematic decision trees for NavigationStack bugs, build failures, retain cycles, and slow builds.

Do I need to be an expert Swift developer to use it?β–Ό

No. The skills explain modern patterns in plain terms with code examples, so your coding assistant can apply best practices even if you are newer to Swift.

Related Repositories in Software Engineering

View All in Software Engineering→