mcpField
S
swift-concurrency

swift-concurrency

github.com/prisma-labs-dev開発351678 回インストール5 週間前に更新
リポジトリ

swift-concurrency について

swift-concurrencyは、Swiftの構造化並行処理、アクター、非同期シーケンスを扱うリファレンススキルです。ローカルのMarkdown資料を参照でき、必要に応じてAppleの追加ドキュメントを探す手順も示します。

主な機能

  1. 01構造化並行処理のリファレンス
  2. 02TaskとTaskGroupのドキュメント
  3. 03アクターAPIのリファレンス
  4. 04AsyncSequenceとAsyncStreamのドキュメント
  5. 05CheckedContinuationによるブリッジの説明

活用シーン

  1. 01TaskGroupの並列処理パターンの確認
  2. 02アクターや非同期シーケンスAPIの調査
  3. 03CheckedContinuationによるコールバックコードのブリッジ
  4. 04Swift並行処理ドキュメントの追加検索

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/prisma-labs-dev/apple-skills --skill swift-concurrency

インストール後、Claude Code で/swift-concurrencyを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

actor.md
asyncsequence.md
asyncstream.md
checkedcontinuation.md
concurrency-overview.md
task.md
taskgroup.md

詳細

Swift Concurrency Reference

Swift の構造化並行処理、アクター、非同期シーケンス。

ダウンロード済みのリファレンスファイル

ファイル内容
concurrency-overview.mdSwift の並行処理の索引
task.mdTask 構造体
taskgroup.md並列処理のための TaskGroup
actor.mdActor プロトコル
asyncsequence.mdAsyncSequence プロトコル
asyncstream.mdAsyncStream
checkedcontinuation.mdブリッジに使う CheckedContinuation

ドキュメントを追加で取得する

  1. まず、このスキルのローカル .md ファイルを検索します。
  2. 該当するトピックがない場合は、利用可能なほかのインストール済み Apple スキルを、名前、説明、または SKILL.md のフロントマターで確認し、ローカルファイルを grep します。新しいドキュメントをインターネットから取得するよりも高速で、コンテキストの使用量も少なくて済みます。
  3. インストール済みのスキルに該当するページがない場合は、concurrency-overview.md に記載された関連ドキュメントのパスを使い、sosumi.ai の Markdown ミラーから取得します。たとえば、/documentation/swift/task は https://sosumi.ai/documentation/swift/task に対応します。

コメント