SwiftUI patterns, navigation, gestures, layout, animation, Liquid Glass, WebKit, performance, and UIKit interop
9 skills
Core Swift language features, concurrency, testing, SwiftData, Charts, and Codable
Plugin swift-ios-skills--swift-core-skills from marketplace claude-skills-mirror in andrew-d/claude-skills. Commands read from the repo's manifest — 1 month ago.
swift-chartsImplement, review, or improve data visualizations using Swift Charts. Use when building bar, line, area, point, pie, or donut charts; when adding chart selection, scrolling, or annotations; when plotting functions with vectorized BarPlot, LinePlot, AreaPlot, or PointPlot; when customizing axes, scal
swift-codableImplement Swift Codable models for JSON and property-list encoding and decoding with JSONDecoder, JSONEncoder, CodingKeys, and custom init(from:) or encode(to:). Use when parsing API responses, remapping keys, flattening nested JSON, handling date or data decoding strategies, decoding heterogeneous
swift-concurrencyResolve Swift concurrency compiler errors, adopt approachable concurrency (SE-0466), and write data-race-safe async code. Use when fixing Sendable conformance errors, actor isolation warnings, or strict concurrency diagnostics; when adopting default MainActor isolation, @concurrent, nonisolated(nons
swift-languageApply modern Swift language patterns and idioms for non-concurrency, non-SwiftUI code. Covers if/switch expressions (Swift 5.9+), typed throws (Swift 6+), result builders, property wrappers, opaque and existential types (some vs any), guard patterns, Never type, Regex builders (Swift 5.7+), Codable
swift-testingWrite and migrate tests using the Swift Testing framework with @Test, @Suite, #expect, #require, confirmation, parameterized tests, test tags, traits, withKnownIssue, XCTest UI testing, XCUITest, test plan, mocking, test doubles, testable architecture, snapshot testing, async test patterns, test org
swiftdataImplement, review, or improve data persistence using SwiftData. Use when defining @Model classes with @Attribute, @Relationship, @Transient, @Unique, or @Index; when querying with @Query, #Predicate, FetchDescriptor, or SortDescriptor; when configuring ModelContainer and ModelContext for SwiftUI or
SwiftUI patterns, navigation, gestures, layout, animation, Liquid Glass, WebKit, performance, and UIKit interop
9 skills
Modern Python best practices. Use when creating new Python projects, and writing Python scripts, or migrating existing projects from legacy tools.
1 skill · hooks
Science-based learning exercises for deliberate skill development during AI-assisted coding
1 skill
Automatically nudges Claude to offer learning exercises after git commits. Requires the learning-opportunities plugin.
hooks
Generates a repo-specific orientation.md for use with the learning-opportunities skill
1 skill
Clarify ambiguous requirements by asking questions before implementing. Only when invoked explicitly.
1 skill
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.