Skills for Real Engineers. Straight from my .agents directory.
swift-development
Agent skill fromrshankras/claude-code-apple-skills
Swift language patterns and best practices including concurrency, performance, and modern idioms. Use for Swift language-level code review or architecture guidance.
How to install swift-development
npx skills add rshankras/claude-code-apple-skills# or add only this skill to Claude Code: copy the folder
skills/swift/
# into
~/.claude/skills/swift/ (all projects)
.claude/skills/swift/ (one project)
1# Swift Development23Swift language-level guidance that applies across all Apple platforms.45## When This Skill Activates67Use this skill when the user:8- Asks about Swift concurrency (async/await, actors, Sendable, TaskGroup)9- Needs help with Swift 6 strict concurrency migration10- Has data race or actor isolation errors11- Asks about **InlineArray**, **Span**, or low-level memory performance12- Wants to eliminate heap allocations or replace unsafe pointers13- Asks about modern Swift patterns independent of any specific platform14- Wants complexity/size limits (SwiftLint thresholds) on agent-written code1516## Available Modules1718### concurrency-patterns/19Swift concurrency architecture and patterns.20- Swift 6.2 approachable concurrency features (incl. `nonisolated(nonsending)`, Apple's adoption doctrine)21- Structured concurrency (async let, TaskGroup, .task modifier, task-local values)22- Actors, isolation, reentrancy, @MainActor, Sendable23- Runtime internals + profiling (cooperative pool, unsafe primitives, Swift Concurrency Instrument)24- Continuations for bridging legacy APIs25- Swift 6 strict concurrency migration guide2627### concurrency/28…
Excerpt shown under the repository's MIT license.
More skills in claude-code-apple-skills
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
