twostraws/swift-concurrency-pro

Swiftコードの並行性の正確性、最新APIの使用、一般的なasync/awaitの落とし穴をレビューします。Swiftの並行性コードの読み取り、作成、レビューに使用します。

swift-concurrency-pro とは?

このスキルは、Swiftの並行性(Swift Concurrency)機能に特化したコードレビューエージェントです。Swiftのasync/await、アクター、タスクグループ、Sendable適合性などの最新の並行性機能を正しく使用しているかをチェックし、よくある並行性バグやパフォーマンス問題を検出します。具体的には、メインアクターの誤用、データ競合、デッドロック、不適切なタスク優先順位、Sendableでない型の共有状態へのアクセスなどをレビューします。Claude CodeやCursorなどのAIエージェントと統合して使用することを想定しており、開発者がSwiftコードを書く際にリアルタイムでフィードバックを提供します。このスキルの有用性は、Swift Concurrencyモデルが複雑で、誤った使用が容易にクラッシュや予期せぬ動作を引き起こす可能性がある点にあります。レビュー基準には、Swift公式ガイドラインやAppleのベストプラクティスが組み込まれており、近代的で安全な並行性コードを促進します。

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

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

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

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

ドキュメント

swift-concurrency-pro は何をしますか?

Swiftコードの並行性の正確性、最新APIの使用、一般的なasync/awaitの落とし穴をレビューします。Swiftの並行性コードの読み取り、作成、レビューに使用します。

関連スキル