Skill collection

johnrogers/claude-swift-engineering agent skills

Every skill in the johnrogers/claude-swift-engineering repository on GitHub, ranked by score, with the commands to install them.
skills
17
GitHub stars
231
Collection

GitHub description: “A collection of agents and skills to aid in the planning, implementation, documentation and testing of Swift/TCA code.”

Stars
231 (21 forks)
Licence
MIT
Last push
Jan 2026
Created
Dec 2025

Install all skills

skills CLI (any agent)
npx skills add johnrogers/claude-swift-engineering

Add --skill <name> for a single skill and -a <agent> to choose the agent (see the agent guides).

Skills in johnrogers/claude-swift-engineering, ranked

Ranked by score. Sort bymost stars,trending,newest,recently updated

Skills in johnrogers/claude-swift-engineering, ranked
#SkillRepositoryStarsUsed inTokensAuto-checkLicenceUpdated
1

A skill your agent uses when implementing internationalization (i18n), String Catalogs, pluralization, or right-to-left layout support.

johnrogers/claude-swift-engineering231—~749Automated safety check: PassMIT8 mo ago
2

A skill your agent uses when implementing in-app purchases, StoreKit 2 subscriptions, consumables, non-consumables, or transaction handling.

johnrogers/claude-swift-engineering231—~799Automated safety check: PassMIT8 mo ago
3

Swift code style conventions for clean, readable code. An agent skill from johnrogers/claude-swift-engineering.

johnrogers/claude-swift-engineering231—~828Automated safety check: PassMIT8 mo ago
4

A skill your agent uses when building features with TCA (The Composable Architecture), structuring reducers, managing state, handling effects, navigation, or testing TCA features.

johnrogers/claude-swift-engineering231—~982Automated safety check: PassMIT8 mo ago
5

A skill your agent uses when implementing on-device AI with Apple's Foundation Models framework (iOS 26+), building summarization/extraction/classification features, or using @Generable for…

johnrogers/claude-swift-engineering231—~869Automated safety check: PassMIT8 mo ago
6

A skill your agent uses when writing raw SQL with GRDB, complex joins across 4+ tables, window functions, ValueObservation for reactive queries, or dropping down from SQLiteData for performance.

johnrogers/claude-swift-engineering231—~719Automated safety check: PassMIT8 mo ago
7

A skill your agent uses when adding haptic feedback for user confirmations (button presses, toggles, purchases), error notifications, or custom tactile patterns (Core Haptics).

johnrogers/claude-swift-engineering231—~792Automated safety check: PassMIT8 mo ago
8

A skill your agent uses when implementing iOS 26 features (Liquid Glass, new SwiftUI APIs, WebView, Chart3D), deploying iOS 26+ apps, or supporting backward compatibility with iOS 17/18.

johnrogers/claude-swift-engineering231—~831Automated safety check: PassMIT8 mo ago
9

A skill your agent uses when designing iOS interfaces, implementing accessibility (VoiceOver, Dynamic Type), handling dark mode, ensuring adequate touch targets, providing animation/haptic feedback…

johnrogers/claude-swift-engineering231—~705Automated safety check: PassMIT8 mo ago
10

A skill your agent uses when writing async/await code, enabling strict concurrency, fixing Sendable errors, migrating from completion handlers, managing shared state with actors, or using…

johnrogers/claude-swift-engineering231—~1kAutomated safety check: PassMIT8 mo ago
11

A skill your agent uses when working with SQLiteData library (@Table, @FetchAll, @FetchOne macros) for SQLite persistence, queries, writes, migrations, or CloudKit private database sync.

johnrogers/claude-swift-engineering231—~924Automated safety check: PassMIT8 mo ago
12

A skill your agent uses when debugging NavigationStack issues (not responding, unexpected pops, crashes), build failures (SPM resolution, "No such module", hanging builds), or memory problems…

johnrogers/claude-swift-engineering231—~743Automated safety check: PassMIT8 mo ago
13

A skill your agent uses when implementing Network.framework connections (NWConnection, NetworkConnection), debugging connection failures, migrating from sockets/URLSession streams, or handling…

johnrogers/claude-swift-engineering231—~701Automated safety check: PassMIT8 mo ago
14

A skill your agent uses when implementing gesture composition (simultaneous, sequenced, exclusive), adaptive layouts (ViewThatFits, AnyLayout, size classes), or choosing architecture patterns (MVVM…

johnrogers/claude-swift-engineering231—~757Automated safety check: PassMIT8 mo ago
15

A skill your agent uses when implementing iOS 17+ SwiftUI patterns: @Observable/@Bindable, MVVM architecture, NavigationStack, lazy loading, UIKit interop, accessibility (VoiceOver/Dynamic Type)…

johnrogers/claude-swift-engineering231—~1.1kAutomated safety check: PassMIT8 mo ago
16

A skill your agent uses when encountering unfamiliar import statements, exploring dependency APIs, or when user asks "what's import X" or "what does X do".

johnrogers/claude-swift-engineering231—~272Automated safety check: PassMIT8 mo ago
17

A skill your agent uses when writing tests with Swift Testing (@Test,

johnrogers/claude-swift-engineering231—~1.1kAutomated safety check: PassMIT8 mo ago

Questions, answered from the data.

What is the best skill in johnrogers/claude-swift-engineering?

Localization from johnrogers/claude-swift-engineering ranks first of the 17 skills in johnrogers/claude-swift-engineering listed here, with the highest score: its repository has 231 GitHub stars, its SKILL.md loads about 749 tokens and it passes the automated safety check with no findings. Next come Storekit and Swift Style.

Are the skills in johnrogers/claude-swift-engineering official?

None yet. All 17 skills in johnrogers/claude-swift-engineering listed here come from community repositories; a skill counts as official when the product's own GitHub organization publishes it.

How do I install all skills from johnrogers/claude-swift-engineering?

Run npx skills add johnrogers/claude-swift-engineering in your project: the open-source skills CLI installs the repository's skills into your coding agent's skills folder. To install a single skill, open its page here for the exact command.

How are these skills ranked?

By Skill Navigator score, which combines the GitHub stars of the skill's repository (shared across that repo's skills and discounted for large collections), how many other GitHub owners carry a copy of the skill, and automated SKILL.md quality checks, minus penalties for safety-check warnings and for each further skill from the same repository. Skills that fail the safety check are not listed.