swift-master

Review, optimize, migrate, and generate Swift/iOS code across Swift 6, SwiftUI, and concurrency.

1|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/oozoofrog/codex-skills --skill swift-master
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: swift-master
Source: https://github.com/oozoofrog/codex-skills/tree/main/swift-master
Command: npx skills add https://github.com/oozoofrog/codex-skills --skill swift-master

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Swift/iOS codebases often struggle with drift during migration to Swift 6, adopting new concurrency models, or aligning MVVM vs TCA and DI approaches. This skill offers a structured, mode-driven framework to review, optimize, migrate, and generate Swift/iOS code with domain-focused guidance across SwiftUI, concurrency, architecture, and dependencies.

Core Features & Use Cases

  • Guidance across modes: REVIEW, OPTIMIZE, MIGRATE, GUIDE, GENERATE.
  • Domain routing: guidance for SwiftUI architecture layouts, DI strategies, and concurrency correctness.
  • Reference-driven workflows: quick references, best-practice patterns, and executable outputs for real repos.
  • Use Case: orchestrate repo-wide reviews, plan migrations from MVVM to TCA, and scaffold code changes with minimal risk.

Quick Start

Select a mode and domain in references/quick-reference.md, then run a focused review, migration, or generate task against your Swift/iOS project.

Frequently Asked Questions about swift-master

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

FAQPage Schema
How do I migrate my iOS codebase to Swift 6 strict concurrency safely?

To migrate to Swift 6 strict concurrency, use a mode-driven framework to review, optimize, and migrate Swift/iOS code with domain-focused guidance, enforcing concrete validation points and strict concurrency correctness across medium-to-large repositories.

What is the best way to plan a migration from MVVM to TCA in a Swift project?

Planning a migration from MVVM to TCA involves using guided orchestration and reference-driven workflows to scaffold code changes with minimal risk. This domain routing aligns SwiftUI architecture layouts and dependency injection strategies for real repositories.

Can I generate SwiftUI architecture layouts and dependency injection patterns automatically?

Yes, you can generate SwiftUI architecture layouts and dependency injection patterns automatically using the GENERATE mode. This mode scaffolds code changes and provides executable outputs for real Swift repos with minimal risk.

Does this Swift code review tool work for large iOS repositories?

Yes, this Swift code review tool works for large iOS repositories. It is designed for medium-to-large codebases requiring architecture decisions, performance improvements, safety conformance, and code-generation assistance.

How do I review SwiftData and concurrency correctness in my iOS app?

To review SwiftData and concurrency correctness, run a focused REVIEW mode task against your project. This enforces strict concurrency validation and provides reference-driven workflows for best-practice patterns.