Expert guidance on Swift Testing best practices, patterns, and implementation. Use when developers mention: (1) Swift Testing, @Test, #expect, #require, or @Suite, (2) "use Swift Testing" or "modern testing patterns", (3) test doubles, mocks, stubs, spies, or fixtures, (4) unit tests, integration tests, or snapshot tests, (5) migrating from XCTest to Swift Testing, (6) TDD, Arrange-Act-Assert, or F.I.R.S.T. principles, (7) parameterized tests or test organization.
The English summary is being prepared. Showing the original description.
JordanCoin/ios-skills-collection☆ 6Updated Sep 10, 2026
Apply approved Xcode build optimization changes following best practices, then re-benchmark to verify improvement. Use when a developer has an approved optimization plan from xcode-build-orchestrator, wants to apply specific build fixes, needs help implementing build setting changes, script phase guards, source-level compilation fixes, or SPM restructuring that was recommended by an analysis skill.
The English summary is being prepared. Showing the original description.
JordanCoin/ios-skills-collection☆ 6Updated Sep 10, 2026
Benchmark Xcode clean and incremental builds with repeatable inputs, timing summaries, and timestamped `.build-benchmark/` artifacts. Use when a developer wants a baseline, wants to compare before and after changes, asks to measure build performance, mentions build times, build duration, how long builds take, or wants to know if builds got faster or slower.
The English summary is being prepared. Showing the original description.
JordanCoin/ios-skills-collection☆ 6Updated Sep 10, 2026
Scan Apple's SwiftUI documentation for deprecated APIs and update the SwiftUI Expert Skill with modern replacements. Use when asked to "update latest APIs", "refresh deprecated SwiftUI APIs", "check for new SwiftUI deprecations", "scan for API changes", or after a new iOS/Xcode release. Requires the Sosumi MCP to be available.
The English summary is being prepared. Showing the original description.
JordanCoin/ios-skills-collection☆ 6Updated Sep 10, 2026
Write, review, or improve SwiftUI code following best practices for state management, view composition, performance, macOS-specific APIs, and iOS 26+ Liquid Glass adoption. Use when building new SwiftUI features, refactoring existing views, reviewing code quality, or adopting modern SwiftUI patterns.
The English summary is being prepared. Showing the original description.
JordanCoin/ios-skills-collection☆ 6Updated Sep 10, 2026
Expert guidance for Swift Testing: test structure, #expect/#require macros, traits and tags, parameterized tests, test plans, parallel execution, async waiting patterns, and XCTest migration. Use when writing new Swift tests, modernizing XCTest suites, debugging flaky tests, or improving test quality and maintainability in Apple-platform or Swift server projects.
The English summary is being prepared. Showing the original description.
JordanCoin/ios-skills-collection☆ 6Updated Sep 10, 2026
Diagnose data races, convert callback-based code to async/await, implement actor isolation patterns, resolve Sendable conformance issues, and guide Swift 6 migration. 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).
The English summary is being prepared. Showing the original description.
JordanCoin/ios-skills-collection☆ 6Updated Sep 10, 2026
Expert Core Data guidance (iOS/macOS): stack setup, fetch requests & NSFetchedResultsController, saving/merge conflicts, threading & Swift Concurrency, batch operations & persistent history, migrations, performance, and NSPersistentCloudKitContainer/CloudKit sync.
The English summary is being prepared. Showing the original description.
JordanCoin/ios-skills-collection☆ 6Updated Sep 10, 2026
Design principles for building polished, native-feeling SwiftUI apps and widgets. Use this skill when creating or modifying SwiftUI views, iOS widgets (WidgetKit), or any native Apple UI. Ensures proper spacing, typography, colors, and widget implementations that look and feel like quality apps rather than AI-generated slop.
The English summary is being prepared. Showing the original description.
JordanCoin/ios-skills-collection☆ 6Updated Sep 10, 2026
VIP+W (View-Interactor-Presenter-Worker) Clean Architecture for iOS with unidirectional data flow and proper separation of concerns
The English summary is being prepared. Showing the original description.
JordanCoin/ios-skills-collection☆ 6Updated Sep 10, 2026
Pure UIKit patterns for state management, data binding, and component design without SwiftUI bridging
The English summary is being prepared. Showing the original description.
JordanCoin/ios-skills-collection☆ 6Updated Sep 10, 2026
Horizontal-first slicing methodology with mandatory ASCII preview for UIKit layout design
The English summary is being prepared. Showing the original description.
JordanCoin/ios-skills-collection☆ 6Updated Sep 10, 2026
Modern SwiftUI patterns for iOS 18+, including @Observable, navigation, state management, and view composition following SOLID principles
The English summary is being prepared. Showing the original description.
JordanCoin/ios-skills-collection☆ 6Updated Sep 10, 2026
Modern Swift concurrency with async/await, actors, TaskGroup, Sendable, and proper actor isolation for thread-safe iOS development
The English summary is being prepared. Showing the original description.
JordanCoin/ios-skills-collection☆ 6Updated Sep 10, 2026
iOS security best practices including Keychain Services, biometrics, data protection, network security, and App Attest
The English summary is being prepared. Showing the original description.
JordanCoin/ios-skills-collection☆ 6Updated Sep 10, 2026
Best practices for gathering requirements using AskUserQuestion before taking action
The English summary is being prepared. Showing the original description.
JordanCoin/ios-skills-collection☆ 6Updated Sep 10, 2026
Apply critical rationalist epistemology (Popper, Deutsch) to evaluate reasoning, identify errors, and refine understanding. Use when the user explicitly requests help with reasoning - phrases like "help me think this through", "does this make sense", "any flaws in this", "what am I missing", "critique this", "is this reasoning sound", "stress test this idea", "devil's advocate", or any request to evaluate arguments, identify logical problems, or improve thinking. Also use when errors in reasoning are significant enough to materially affect the user's goals, even if not explicitly requested.
The English summary is being prepared. Showing the original description.
JordanCoin/ios-skills-collection☆ 6Updated Sep 10, 2026
Review code for readability, then simplify it to be easy to follow and understand. Use this skill when the user wants to simplify code, improve readability, clean up for handoff, make code skimmable, reduce complexity, refactor for clarity, strip boilerplate, prepare code for future maintainers, or make a codebase easier to pick up. Trigger liberally — any request touching readability, simplification, cleanup, or "make this easier to understand" should use this skill. Also trigger when the user says things like "review this", "clean this up", "tidy this", "make this simpler", "reduce complexity", "flatten this", "strip the noise", or "I want to understand this code quickly next time I open it".
The English summary is being prepared. Showing the original description.
JordanCoin/ios-skills-collection☆ 6Updated Sep 10, 2026
Always use when working on any iOS, macOS, Swift, SwiftUI, Xcode, or Apple platform project. Routes to the correct specialized skills based on development phase and task context. This collection contains 210 skills from 28 authors covering the full iOS lifecycle.
The English summary is being prepared. Showing the original description.
JordanCoin/ios-skills-collection☆ 6Updated Sep 10, 2026
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries. Use when the user asks about GitHub issues, pull requests, workflows, or wants to interact with GitHub repositories from the command line — including tasks like check CI status, create PR, list issues, or query the GitHub API.
The English summary is being prepared. Showing the original description.
JordanCoin/ios-skills-collection☆ 6Updated Sep 10, 2026
Audit and improve SwiftUI runtime performance from code review and architecture. Use for requests to diagnose slow rendering, janky scrolling, high CPU/memory usage, excessive view updates, or layout thrash in SwiftUI apps, and to provide guidance for user-run Instruments profiling when code review alone is insufficient.
The English summary is being prepared. Showing the original description.
JordanCoin/ios-skills-collection☆ 6Updated Sep 10, 2026
Review a git diff or explicit file scope for reuse, code quality, efficiency, clarity, and standards issues, then optionally apply safe Codex-driven fixes. Use when the user asks to "simplify code", "review changed code", "check for code reuse", "review code quality", "review efficiency", "simplify changes", "clean up code", "refactor changes", or "run simplify".
The English summary is being prepared. Showing the original description.
JordanCoin/ios-skills-collection☆ 6Updated Sep 10, 2026
Plan and execute large refactor or rewrite efforts efficiently with parallel multi-agent analysis and implementation. Use when a user asks to refactor many files, split workstreams, analyze a target code area, and coordinate sub-agents with clear ownership and dependency-aware execution.
The English summary is being prepared. Showing the original description.
JordanCoin/ios-skills-collection☆ 6Updated Sep 10, 2026
Parallel read-only multi-agent root-cause investigation for bugs, regressions, crashes, flaky behavior, or unexplained failures. Use when the user asks to investigate a bug, find the root cause, trace a regression, understand why something broke, or wants a ranked diagnosis with the fastest proof path without making code edits.
The English summary is being prepared. Showing the original description.
JordanCoin/ios-skills-collection☆ 6Updated Sep 10, 2026