swiftui-expert-skill
82より優れたSwiftUI機能を構築する
SwiftUIプロジェクトでは、非推奨API、壊れやすい状態管理、遅いビュー更新が蓄積することがあります。このスキルは、モダンで保守しやすいSwiftUIコードのための的確なガイダンスを提供します。
Swift Concurrency コードを改善する
Swift concurrency の変更により、データ競合、アクター分離エラー、移行時の不確実性が生じることがあります。このスキルは、安全な async/await、actors、Sendable、テスト、Swift 6 移行の判断をガイドします。
このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。
Review the Skillstore skill "swift-concurrency" from https://skillstore.io/skills/avdlee-swift-concurrency.md and its manifest at https://skillstore.io/api/skills/avdlee-swift-concurrency/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
「swift-concurrency」を使用しています。 Swift 6 を有効にした後、ビュー モデルの更新で MainActor 診断が発生する。
期待される結果:
「swift-concurrency」を使用しています。 テストが async fetch 前後の loading 状態を確認しており、断続的に失敗する。
期待される結果:
「swift-concurrency」を使用しています。 Core Data オブジェクトをタスク間で渡すと Sendable 警告が発生する。
期待される結果:
All 129 static findings are false positives caused by Markdown syntax, Swift examples, local documentation links, and ordinary concurrency terminology. No prompt injection, malicious execution, reconnaissance, data exfiltration, or unsafe path handling was found.
バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。
https://skillstore.io/skills/avdlee-swift-concurrency/audits/12?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/avdlee-swift-concurrency?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/avdlee-swift-concurrency?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/avdlee-swift-concurrency/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/avdlee-swift-concurrency.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>AvdLee. (2026). swift-concurrency security audit report (audit version 12) [Author version unspecified]. Skillstore. https://skillstore.io/skills/avdlee-swift-concurrency/audits/12@techreport{avdlee-avdlee-swift-concurrency-2026,
author = {AvdLee},
title = {swift-concurrency security audit report (audit version 12)},
institution = {Skillstore},
year = {2026},
number = {12},
url = {https://skillstore.io/skills/avdlee-swift-concurrency/audits/12},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "swift-concurrency security audit report (audit version 12)"
version: "unspecified"
type: report
authors:
- name: "AvdLee"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/avdlee-swift-concurrency/audits/12"
identifiers:
- type: other
value: "skillstore:avdlee-swift-concurrency:audit:12"
description: "Skillstore immutable audit report identifier"
Swift コードにおける MainActor、nonisolated、actor instance、custom actor 境界の問題を診断します。
移行作業を、ビルド設定の確認と検証手順を含む小さな変更に分割します。
非同期処理、キャンセル、決定論的な状態確認のために XCTest と Swift Testing のパターンを改善します。
この Swift Concurrency 診断をわかりやすく説明してください。どの分離境界が関係しているか、最初に行う最も安全な修正は何かを教えてください。
Swift 機能に非同期処理を追加しています。async/await、async let、Task、TaskGroup、actor isolation のどれを選ぶべきか支援してください。
この Swift コードのデータ競合リスクをレビューしてください。actors、@MainActor、Sendable、structured tasks を使った小さな変更を推奨してください。
このモジュール向けの Swift 6 concurrency 移行計画を作成してください。確認すべきビルド設定、リスクの高い API、検証手順、ロールバックメモを含めてください。
作成者
AvdLeeライセンス
MIT
Skillstore リビジョン
r3
バージョンに関する注意
作者はバージョンを宣言していません。
参照
89edfdc710d0846129dcee6a929477b04f08052c
メンテナンスの新しさ
2026/7/24
利用状況
10 ダウンロード · 943 閲覧
ファイル構成
Write Modern Swift with Confidence
作成者 emilkowalski
Outdated Swift patterns can create concurrency errors, unclear APIs, and avoidable performance costs. This skill provides current Swift 6 guidance for implementation, review, and migration.
Swift Concurrency の問題を修正
作成者 Dimillian
Swift 6.2 の並行処理診断は、actor isolation や Sendable ルールとの関連付けが難しい場合があります。このスキルは、Swift および SwiftUI コードに対する焦点を絞ったレビューと最小限の修正をガイドします。
SwiftでネイティブiOSアプリを構築
作成者 sickn33
ネイティブiOS開発には、UI、データ、セキュリティ、テスト、App Storeリリース作業にわたるプラットフォーム知識が必要です。このスキルは、Claude、Codex、Claude CodeにSwift優先のiOS実装に特化したガイダンスを提供します。
React Native の非同期パターンをレビュー
作成者 CJHarmath
React Native の非同期バグは、状態アクション、effects、promise チェーンの中に隠れていることがあります。このスキルは、Claude、Codex、Claude Code が焦点を絞った非同期レビューと、より安全な順序付けの判断を行えるように導きます。
React の非同期バグを修正
作成者 CJHarmath
React の非同期バグは、競合状態、状態更新の取りこぼし、信頼性の低い effect を引き起こします。このスキルは、より安全な非同期コードのためのレビュー、修正、lint ルールをガイドします。
JavaScript パターンのモダン化
作成者 wshobson
レガシー JavaScript は、読みにくく、テストしにくく、保守しにくくなることがよくあります。このスキルは、Claude、Codex、Claude Code がモダンな ES6+ 構文、async ワークフロー、関数型パターンを適用するのに役立ちます。