·concurrency-patterns
</>

concurrency-patterns

Экспертные решения Swift в отношении параллелизма: выбор async let и TaskGroup, границы изоляции актеров, стратегии размещения @MainActor, вызовы оценки соответствия отправляемых данных и компромиссы между структурированными и неструктурированными задачами. Используйте при разработке параллельного кода, отладке гонок данных или выборе между шаблонами параллелизма. Ключевые слова триггера: async, await, act, Task, TaskGroup, @MainActor, Sendable, параллелизм, гонка данных, изоляция, структурированный параллелизм, продолжение.

13Установки·0Тренд·@kaakati

Установка

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

Как установить concurrency-patterns

Быстро установите AI-навык concurrency-patterns в вашу среду разработки через командную строку

  1. Откройте терминал: Откройте терминал или инструмент командной строки (Terminal, iTerm, Windows Terminal и т.д.)
  2. Выполните команду установки: Скопируйте и выполните эту команду: npx skills add https://github.com/kaakati/rails-enterprise-dev --skill concurrency-patterns
  3. Проверьте установку: После установки навык будет автоматически настроен в вашей AI-среде разработки и готов к использованию в Claude Code, Cursor или OpenClaw

Источник: 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:).

Экспертные решения Swift в отношении параллелизма: выбор async let и TaskGroup, границы изоляции актеров, стратегии размещения @MainActor, вызовы оценки соответствия отправляемых данных и компромиссы между структурированными и неструктурированными задачами. Используйте при разработке параллельного кода, отладке гонок данных или выборе между шаблонами параллелизма. Ключевые слова триггера: async, await, act, Task, TaskGroup, @MainActor, Sendable, параллелизм, гонка данных, изоляция, структурированный параллелизм, продолжение. Источник: kaakati/rails-enterprise-dev.

Факты (для цитирования)

Стабильные поля и команды для ссылок в AI/поиске.

Команда установки
npx skills add https://github.com/kaakati/rails-enterprise-dev --skill concurrency-patterns
Категория
</>Разработка
Проверено
Впервые замечено
2026-02-13
Обновлено
2026-03-10

Browse more skills from kaakati/rails-enterprise-dev

Короткие ответы

Что такое concurrency-patterns?

Экспертные решения Swift в отношении параллелизма: выбор async let и TaskGroup, границы изоляции актеров, стратегии размещения @MainActor, вызовы оценки соответствия отправляемых данных и компромиссы между структурированными и неструктурированными задачами. Используйте при разработке параллельного кода, отладке гонок данных или выборе между шаблонами параллелизма. Ключевые слова триггера: async, await, act, Task, TaskGroup, @MainActor, Sendable, параллелизм, гонка данных, изоляция, структурированный параллелизм, продолжение. Источник: kaakati/rails-enterprise-dev.

Как установить concurrency-patterns?

Откройте терминал или инструмент командной строки (Terminal, iTerm, Windows Terminal и т.д.) Скопируйте и выполните эту команду: npx skills add https://github.com/kaakati/rails-enterprise-dev --skill concurrency-patterns После установки навык будет автоматически настроен в вашей AI-среде разработки и готов к использованию в Claude Code, Cursor или OpenClaw

Где находится исходный репозиторий?

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

Детали

Категория
</>Разработка
Источник
skills.sh
Впервые замечено
2026-02-13