·concurrency-patterns
</>

concurrency-patterns

Decisioni esperte sulla concorrenza di Swift: selezione di let async e TaskGroup, limiti di isolamento degli attori, strategie di posizionamento @MainActor, chiamate di giudizio di conformità Sendable e compromessi tra attività strutturate e non strutturate. Da utilizzare durante la progettazione di codice simultaneo, il debug di gare di dati o la scelta tra modelli di concorrenza. Parole chiave di attivazione: asincrono, attendono, attore, attività, TaskGroup, @MainActor, inviabile, concorrenza, corsa dei dati, isolamento, concorrenza strutturata, continuazione

13Installazioni·0Tendenza·@kaakati

Installazione

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

Come installare concurrency-patterns

Installa rapidamente la skill AI concurrency-patterns nel tuo ambiente di sviluppo tramite riga di comando

  1. Apri il terminale: Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.)
  2. Esegui il comando di installazione: Copia ed esegui questo comando: npx skills add https://github.com/kaakati/rails-enterprise-dev --skill concurrency-patterns
  3. Verifica l'installazione: Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Fonte: kaakati/rails-enterprise-dev.

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:).

Decisioni esperte sulla concorrenza di Swift: selezione di let async e TaskGroup, limiti di isolamento degli attori, strategie di posizionamento @MainActor, chiamate di giudizio di conformità Sendable e compromessi tra attività strutturate e non strutturate. Da utilizzare durante la progettazione di codice simultaneo, il debug di gare di dati o la scelta tra modelli di concorrenza. Parole chiave di attivazione: asincrono, attendono, attore, attività, TaskGroup, @MainActor, inviabile, concorrenza, corsa dei dati, isolamento, concorrenza strutturata, continuazione Fonte: kaakati/rails-enterprise-dev.

Fatti (pronti per citazione)

Campi e comandi stabili per citazioni AI/ricerca.

Comando di installazione
npx skills add https://github.com/kaakati/rails-enterprise-dev --skill concurrency-patterns
Categoria
</>Sviluppo
Verificato
Prima apparizione
2026-02-13
Aggiornato
2026-03-10

Browse more skills from kaakati/rails-enterprise-dev

Risposte rapide

Che cos'è concurrency-patterns?

Decisioni esperte sulla concorrenza di Swift: selezione di let async e TaskGroup, limiti di isolamento degli attori, strategie di posizionamento @MainActor, chiamate di giudizio di conformità Sendable e compromessi tra attività strutturate e non strutturate. Da utilizzare durante la progettazione di codice simultaneo, il debug di gare di dati o la scelta tra modelli di concorrenza. Parole chiave di attivazione: asincrono, attendono, attore, attività, TaskGroup, @MainActor, inviabile, concorrenza, corsa dei dati, isolamento, concorrenza strutturata, continuazione Fonte: kaakati/rails-enterprise-dev.

Come installo concurrency-patterns?

Apri il tuo terminale o strumento da riga di comando (Terminal, iTerm, Windows Terminal, ecc.) Copia ed esegui questo comando: npx skills add https://github.com/kaakati/rails-enterprise-dev --skill concurrency-patterns Dopo l'installazione, la skill verrà configurata automaticamente nel tuo ambiente AI di coding e sarà pronta all'uso in Claude Code, Cursor o OpenClaw

Dov'è il repository sorgente?

https://github.com/kaakati/rails-enterprise-dev