skills/pluginagentmarketplace/custom-plugin-swift

pluginagentmarketplace/custom-plugin-swift

12 skills46 total installsGithubGithubGitHub

swift-spm

Master Swift Package Manager - dependencies, creating libraries, publishing, local packages

5

swift-uikit

Master UIKit for iOS app development - views, view controllers, Auto Layout, table/collection views

4

swift-core-data

Persist data with Core Data - models, contexts, fetch requests, migrations, SwiftData

4

swift-macos

Build macOS applications - AppKit, windows, menus, system integration, distribution

4

swift-combine

Master Combine framework for reactive programming - publishers, subscribers, operators, schedulers

4

swift-swiftui

Build modern UIs with SwiftUI - views, state management, animations, navigation

4

swift-ios-basics

Build iOS applications - project setup, app lifecycle, Info.plist, capabilities

4

swift-architecture

Master iOS/macOS app architecture - MVVM, Clean Architecture, Coordinator, DI, Repository

4

swift-fundamentals

Master Swift programming fundamentals - syntax, types, optionals, protocols, error handling

4

swift-networking

Use when implementing Network.framework connections (NWConnection, NetworkConnection), debugging connection failures, migrating from sockets/URLSession streams, or handling network transitions. Covers UDP/TCP patterns, structured concurrency networking (iOS 26+), and common anti-patterns.

3

swift-testing

Generate production-grade iOS XCUITest (Swift) UI tests from plain-English scenarios using accessibility identifiers, explicit waits, screen objects, robust scrolling, and failure diagnostics.

3

swift-concurrency

Expert guidance on Swift Concurrency best practices, patterns, and implementation. 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).

3