Skip to main content
Back to registry

swift-expert

jeffallan/claude-skills

Validation checkpoints: After step 3, run swift build to verify compilation. After step 4, run swift build -warnings-as-errors to surface actor isolation and Sendable warnings. After step 5, run swift test and confirm all async tests pass.

Installs786
Install command
npx skills add https://github.com/jeffallan/claude-skills --skill swift-expert
Security audits
Gen Agent Trust HubPASS
SocketPASS
SnykPASS
About this skill
Validation checkpoints: After step 3, run swift build to verify compilation. After step 4, run swift build -warnings-as-errors to surface actor isolation and Sendable warnings. After step 5, run swift test and confirm all async tests pass. Load detailed guidance based on context: When implementing Swift features, provide: - Architecture Analysis - Identify platform targets, dependencies, design patterns - Design Protocols - Create protocol-first APIs with associated types - Implement - Write type-safe code with async/await and value semantics - Optimize - Profile with Instruments, ensure thread safety - Test - Write comprehensive tests with XCTest and async patterns - Use type hints and inference appropriately - Follow Swift API Design Guidelines - Use async/await for asynchronous operations (see pattern above) - Ensure Sendable compliance for concurrency - Use value types ( struct / enum ) by default - Document APIs with markup comments ( /// … ) - Use property wrappers for cross-cutting concerns - Profile with Instruments before optimizing - Use force unwrapping ( ! ) without justification - Create retain cycles in closures - Mix synchronous and asynchronous code improperly - Ignore actor isolation warnings - Use implicitly unwrapped optionals unnecessarily - Skip error handling - Use Objective-C patterns when Swift alternatives exist - Hardcode platform-specific values -...

Source description provided by the upstream skill listing. Community reviews and install context appear in the sections below.

Community Reviews

Latest reviews

Sign in to review

No community reviews yet. Be the first to review.

Browse this skill in context
FAQ
What does swift-expert do?

Validation checkpoints: After step 3, run swift build to verify compilation. After step 4, run swift build -warnings-as-errors to surface actor isolation and Sendable warnings. After step 5, run swift test and confirm all async tests pass.

Is swift-expert good?

swift-expert does not have approved reviews yet, so SkillJury cannot publish a community verdict.

What agent does swift-expert work with?

swift-expert currently lists compatibility with codex, gemini-cli, opencode, cursor, github-copilot, claude-code.

What are alternatives to swift-expert?

Skills in the same category include telegram-bot-builder, flutter-app-size, sharp-edges, iterative-retrieval.

How do I install swift-expert?

npx skills add https://github.com/jeffallan/claude-skills --skill swift-expert

Related skills

More from jeffallan/claude-skills

Related skills

Alternatives in Software Engineering