·concurrency-patterns
</>

concurrency-patterns

kaakati/rails-enterprise-dev

Decisiones de concurrencia de Swift de expertos: selección de let asíncrono versus grupo de tareas, límites de aislamiento de actores, estrategias de ubicación de @MainActor, decisiones de juicio de conformidad de envío y compensaciones de tareas estructuradas versus no estructuradas. Úselo al diseñar código concurrente, depurar carreras de datos o elegir entre patrones de concurrencia. Palabras clave de activación: async, await, actor, Task, TaskGroup, @MainActor, Sendable, concurrencia, carrera de datos, aislamiento, concurrencia estructurada, continuación

9Instalaciones·1Tendencia·@kaakati

Instalación

$npx skills add https://github.com/kaakati/rails-enterprise-dev --skill concurrency-patterns

SKILL.md

Expert decision frameworks for Swift concurrency choices. Claude knows async/await syntax — this skill provides judgment calls for pattern selection and isolation boundaries.

async let gotcha: All async let values MUST be awaited before scope ends. Forgetting to await silently cancels the task — no error, just missing data.

The trap: Task { } inside @MainActor runs on MainActor. For truly background work, use Task.detached(priority:).

Decisiones de concurrencia de Swift de expertos: selección de let asíncrono versus grupo de tareas, límites de aislamiento de actores, estrategias de ubicación de @MainActor, decisiones de juicio de conformidad de envío y compensaciones de tareas estructuradas versus no estructuradas. Úselo al diseñar código concurrente, depurar carreras de datos o elegir entre patrones de concurrencia. Palabras clave de activación: async, await, actor, Task, TaskGroup, @MainActor, Sendable, concurrencia, carrera de datos, aislamiento, concurrencia estructurada, continuación Fuente: kaakati/rails-enterprise-dev.

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/kaakati/rails-enterprise-dev --skill concurrency-patterns
Categoría
</>Desarrollo
Verificado
Primera vez visto
2026-02-13
Actualizado
2026-02-18

Respuestas rápidas

¿Qué es concurrency-patterns?

Decisiones de concurrencia de Swift de expertos: selección de let asíncrono versus grupo de tareas, límites de aislamiento de actores, estrategias de ubicación de @MainActor, decisiones de juicio de conformidad de envío y compensaciones de tareas estructuradas versus no estructuradas. Úselo al diseñar código concurrente, depurar carreras de datos o elegir entre patrones de concurrencia. Palabras clave de activación: async, await, actor, Task, TaskGroup, @MainActor, Sendable, concurrencia, carrera de datos, aislamiento, concurrencia estructurada, continuación Fuente: kaakati/rails-enterprise-dev.

¿Cómo instalo concurrency-patterns?

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/kaakati/rails-enterprise-dev --skill concurrency-patterns 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/kaakati/rails-enterprise-dev