swift-concurrency

Review Swift and SwiftUI code for concurrency safety and standards compliance.

34|6|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/Viniciuscarvalho/swift-code-reviewer-skill --skill swift-concurrency-viniciuscarvalho
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: swift-concurrency
Source: https://github.com/Viniciuscarvalho/swift-code-reviewer-skill/tree/main/skills/swift-concurrency
Command: npx skills add https://github.com/Viniciuscarvalho/swift-code-reviewer-skill --skill swift-concurrency-viniciuscarvalho

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps developers review Swift and SwiftUI code with a strong concurrency lens, catching isolation mistakes, Sendable issues, actor misuse, and project-standard violations before they reach production.

Core Features & Use Cases

  • Multi-layer code review: Evaluates Swift changes for spec adherence, agent-loop feedback, and project-standard validation.
  • Concurrency expertise: Guides fixes for async/await flows, actors, main-actor isolation, task usage, thread safety, and Swift 6 migration concerns.
  • Cross-agent support: Covers review workflows for Claude Code, Codex CLI, Gemini CLI, and Kiro.
  • Real-world use case: Use it when a SwiftUI feature, networking layer, or Core Data change needs a careful review for race conditions, lint warnings, and migration safety.

Quick Start

Ask the skill to review your Swift or SwiftUI changes for concurrency safety, spec adherence, and project-standard compliance.

Frequently Asked Questions about swift-concurrency

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I review Swift code for actor isolation and Sendable concurrency issues?

To review Swift code for concurrency safety, evaluate actor isolation, Sendable compliance, and main-actor usage to catch thread safety violations and race conditions before they reach production.

What is the best way to check SwiftUI changes for Swift 6 migration safety?

Checking SwiftUI changes for Swift 6 migration safety involves validating spec adherence, diagnosing concurrency warnings, and applying project-standard compliance to ensure thread-safe UI updates and networking layers.

Does this Swift concurrency review workflow support Codex CLI and Gemini CLI?

Yes, the Swift concurrency review workflow supports Codex CLI, Gemini CLI, Claude Code, and Kiro. It evaluates staged diffs and direct agent reviews to produce review-ready recommendations across these environments.

How do I validate Swift project standards and reduce false concurrency fixes?

Validate Swift project standards and reduce false fixes by applying linting, testing, and performance guidance during code review. This ensures diagnostics are accurate and recommendations align with spec requirements.

When do I need to review Swift code for race conditions and Core Data thread safety?

Review Swift code for race conditions and Core Data thread safety when implementing SwiftUI features or networking layers. Concurrency reviews detect isolation mistakes, actor misuse, and main-actor violations that cause runtime crashes.