avdlee/swift-concurrency

Swift Concurrencyの問題を診断し、コールバックベースのコードをasync/awaitにリファクタリングし、タスク、アクター、@MainActor、Sendable、データ競合、スレッドセーフティ、または並行性関連のコンパイラやリンターの警告に対処する際のSwift 6移行をガイドします。

swift-concurrency とは?

このスキルは、Swiftの並行性(Concurrency)に関する問題を診断し、解決するための包括的なガイドを提供します。主な機能として、コールバックベースのコードを最新のasync/await構文にリファクタリングする方法、タスクやアクター、@MainActor、Sendableプロトコルの適切な使用方法、データ競合やスレッドセーフティの問題の特定と修正、そしてSwift 6への移行に伴う並行性関連のコンパイラ警告やリンター警告への対処法を説明します。このスキルは、AppleのプラットフォームでSwiftを使用するあらゆる開発者(特にXcodeやCLIツールを使用する環境)にとって有用であり、コードベースの安全性とパフォーマンスを向上させるための実践的なアドバイスを提供します。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/avdlee/swift-concurrency-agent-skill/tree/main/skills/swift-concurrency

Installed? Explore more 生産性&コラボレーション skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

swift-concurrency は何をしますか?

Swift Concurrencyの問題を診断し、コールバックベースのコードをasync/awaitにリファクタリングし、タスク、アクター、@MainActor、Sendable、データ競合、スレッドセーフティ、または並行性関連のコンパイラやリンターの警告に対処する際のSwift 6移行をガイドします。

関連スキル