·concurrency-patterns
</>

concurrency-patterns

kaakati/rails-enterprise-dev

Expert Swift 同時実行性の決定: 非同期 let と TaskGroup の選択、アクター分離境界、@MainActor 配置戦略、送信可能な適合性判断呼び出し、構造化タスクと非構造化タスクのトレードオフ。同時実行コードの設計、データ競合のデバッグ、または同時実行パターンの選択を行うときに使用します。トリガーキーワード: async、await、アクター、Task、TaskGroup、@MainActor、Sendable、同時実行、データ競合、分離、構造化同時実行、継続

9インストール·1トレンド·@kaakati

インストール

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

Expert Swift 同時実行性の決定: 非同期 let と TaskGroup の選択、アクター分離境界、@MainActor 配置戦略、送信可能な適合性判断呼び出し、構造化タスクと非構造化タスクのトレードオフ。同時実行コードの設計、データ競合のデバッグ、または同時実行パターンの選択を行うときに使用します。トリガーキーワード: async、await、アクター、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-02-18

クイックアンサー

concurrency-patterns とは?

Expert Swift 同時実行性の決定: 非同期 let と TaskGroup の選択、アクター分離境界、@MainActor 配置戦略、送信可能な適合性判断呼び出し、構造化タスクと非構造化タスクのトレードオフ。同時実行コードの設計、データ競合のデバッグ、または同時実行パターンの選択を行うときに使用します。トリガーキーワード: async、await、アクター、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 で使用できるようになります

ソースリポジトリはどこですか?

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