Skill collection
johnrogers/claude-swift-engineering agent skills
- skills
- 17
- GitHub stars
- 231
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
npx skills add johnrogers/claude-swift-engineeringAdd --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
| # | Skill | Repository | Stars | Used in | Tokens | Auto-check | Licence | Updated |
|---|---|---|---|---|---|---|---|---|
| 1 | A skill your agent uses when implementing internationalization (i18n), String Catalogs, pluralization, or right-to-left layout support. | johnrogers/ | 231 | — | ~749 | Automated safety check: Pass | MIT | 8 mo ago |
| 2 | 2.Storekit A skill your agent uses when implementing in-app purchases, StoreKit 2 subscriptions, consumables, non-consumables, or transaction handling. | johnrogers/ | 231 | — | ~799 | Automated safety check: Pass | MIT | 8 mo ago |
| 3 | Swift code style conventions for clean, readable code. An agent skill from johnrogers/claude-swift-engineering. | johnrogers/ | 231 | — | ~828 | Automated safety check: Pass | MIT | 8 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/ | 231 | — | ~982 | Automated safety check: Pass | MIT | 8 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/ | 231 | — | ~869 | Automated safety check: Pass | MIT | 8 mo ago |
| 6 | 6.Grdb 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/ | 231 | — | ~719 | Automated safety check: Pass | MIT | 8 mo ago |
| 7 | 7.Haptics 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/ | 231 | — | ~792 | Automated safety check: Pass | MIT | 8 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/ | 231 | — | ~831 | Automated safety check: Pass | MIT | 8 mo ago |
| 9 | 9.iOS Hig 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/ | 231 | — | ~705 | Automated safety check: Pass | MIT | 8 mo ago |
| 10 | 10.Modern Swift 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/ | 231 | — | ~1k | Automated safety check: Pass | MIT | 8 mo ago |
| 11 | 11.Sqlite Data 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/ | 231 | — | ~924 | Automated safety check: Pass | MIT | 8 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/ | 231 | — | ~743 | Automated safety check: Pass | MIT | 8 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/ | 231 | — | ~701 | Automated safety check: Pass | MIT | 8 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/ | 231 | — | ~757 | Automated safety check: Pass | MIT | 8 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/ | 231 | — | ~1.1k | Automated safety check: Pass | MIT | 8 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/ | 231 | — | ~272 | Automated safety check: Pass | MIT | 8 mo ago |
| 17 | A skill your agent uses when writing tests with Swift Testing (@Test, | johnrogers/ | 231 | — | ~1.1k | Automated safety check: Pass | MIT | 8 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.