·modern-swift
</>

modern-swift

johnrogers/claude-swift-engineering

Úselo al escribir código asíncrono/en espera, habilitar la simultaneidad estricta, corregir errores de envío, migrar desde controladores de finalización, administrar el estado compartido con actores o usar Task/TaskGroup para la simultaneidad.

38Instalaciones·1Tendencia·@johnrogers

Instalación

$npx skills add https://github.com/johnrogers/claude-swift-engineering --skill modern-swift

SKILL.md

Swift 6.2 introduces strict compile-time concurrency checking with async/await, actors, and Sendable constraints that prevent data races at compile time instead of runtime. This is the foundation of safe concurrent Swift.

Modern Swift replaces older concurrency patterns (completion handlers, DispatchQueue, locks) with compiler-enforced safety. The core principle: if it compiles with strict concurrency enabled, it cannot have data races.

| Async operation | async/await | Completion handlers | | Main thread work | @MainActor | DispatchQueue.main | | Shared mutable state | actor | Locks, serial queues | | Parallel tasks | TaskGroup | DispatchGroup | | Thread safety | Sendable | @unchecked everywhere |

Úselo al escribir código asíncrono/en espera, habilitar la simultaneidad estricta, corregir errores de envío, migrar desde controladores de finalización, administrar el estado compartido con actores o usar Task/TaskGroup para la simultaneidad. Fuente: johnrogers/claude-swift-engineering.

Ver original

Datos (listos para citar)

Campos y comandos estables para citas de IA/búsqueda.

Comando de instalación
npx skills add https://github.com/johnrogers/claude-swift-engineering --skill modern-swift
Categoría
</>Desarrollo
Verificado
Primera vez visto
2026-02-01
Actualizado
2026-02-18

Respuestas rápidas

¿Qué es modern-swift?

Úselo al escribir código asíncrono/en espera, habilitar la simultaneidad estricta, corregir errores de envío, migrar desde controladores de finalización, administrar el estado compartido con actores o usar Task/TaskGroup para la simultaneidad. Fuente: johnrogers/claude-swift-engineering.

¿Cómo instalo modern-swift?

Abre tu terminal o herramienta de línea de comandos (Terminal, iTerm, Windows Terminal, etc.) Copia y ejecuta este comando: npx skills add https://github.com/johnrogers/claude-swift-engineering --skill modern-swift Una vez instalado, el skill se configurará automáticamente en tu entorno de programación con IA y estará listo para usar en Claude Code o Cursor

¿Dónde está el repositorio de origen?

https://github.com/johnrogers/claude-swift-engineering