據 AlphaMoat 統計,截至 2026-09,Swift Concurrency Expert 累計下載 4,056 次、獲 5 個星標,在全部 5,078 個 AI 技能中排名第 2,510 位,在「開發程式設計」分類(577 個)中排名第 327 位。
| 平台 | 累計安裝 | 累計下載 | 星標 | 評論 |
|---|---|---|---|---|
| ClawHub ↗ | 133 | 4015 | 5 | - |
| SkillHub ↗ | 340 | 4056 | 5 | — |
各平台的計數口徑不同,統計時間不一致。
先確認編譯診斷、actor 上下文與已啟用的隔離模式,再考慮主 actor 隔離、狀態保護、後台任務及正確的 Sendable 一致性。優先減少行為變化,避免未經證明的安全斷言。部署前需審查修改並編譯、測試專案。
資料釋出於 2026-10-27
以下是根據技能文件生成的示例,不代表實際執行結果。
2026-09 起統計方法調整:同名技能按作者分別統計,並覆蓋全部技能。圖中虛線為調整前的月份,與之後的資料不直接比較,也不計算跨越調整的增長。
| 月份 | 累計下載 | 環比 | 星標 |
|---|---|---|---|
| 2026-09 | 4056 | — | 5 |
| 2026-08 | 3876 | +3.7% | 5 |
| 2026-07 | 3738 | +7.0% | 5 |
| 2026-06 | 3495 | +4.5% | 5 |
| 2026-05 | 3346 | — | 5 |
| 2026-03 | 2935 | — | 5 |
以下是作者釋出的原始檔案,按純文字顯示,本站未做修改或稽核;其中的連結不可點選,命令請核實後再執行。抓取於 2026-10-23。
--- name: swift-concurrency-expert description: Swift Concurrency review and remediation for Swift 6.2+. Use when asked to review Swift Concurrency usage, improve concurrency compliance, or fix Swift concurrency compiler errors in a feature or file. --- # Swift Concurrency Expert _Attribution: copied from @Dimillian’s `Dimillian/Skills` (2025-12-31)._ ## Overview
Review and fix Swift Concurrency issues in Swift 6.2+ codebases by applying actor isolation, Sendable safety, and modern concurrency patterns with minimal behavior changes. ## Workflow ### 1. Triage the issue - Capture the exact compiler diagnostics and the offending symbol(s). - Identify the current actor context (`@MainActor`, `actor`, `nonisolated`) and whether a default actor isolation mode is enabled. - Confirm whether the code is UI-bound or intended to run off the main actor. ### 2. Apply the smallest safe fix Prefer edits that preserve existing behavior while satisfying data-race safety. Common fixes: - **UI-bound types**: annotate the type or relevant members with `@MainActor`. - **Protocol conformance on main actor types**: make the conformance isolated (e.g., `extension Foo: @MainActor SomeProtocol`). - **Global/static state**: protect with `@MainActor` or move into an actor. - **Background work**: move expensive work into a `@concurrent` async function on a `nonisolated` type or use an `actor` to guard mutable state. - **Sendable errors**: prefer immutable/value types; add `Sendable` conformance only when correct; avoid `@unchecked Sendable` unless you can prove thread safety. ## Reference material - See `references/swift-6-2-concurrency.md` for Swift 6.2 changes, patterns, and examples. - See `references/swiftui-concurrency-tour-wwdc.md` for SwiftUI-specific concurrency guidance.
用 gh 命令列工具檢視 GitHub 上的 PR 檢查、工作流執行與 API 查詢的技能。
聚合 16 個搜尋引擎、無需 API Key 的檢索技能。
用命令列直接列出、配置、授權並呼叫 MCP 服務與工具。
生成有效的 Mermaid 圖表,如流程圖、時序圖、思維導圖、ER 圖、使用者旅程等。
用受管 OAuth 訪問 YouTube Data API,檢索影片並管理頻道內容。
透過受管的 OAuth 連線訪問 GitHub REST API。
覆蓋規劃、實現、驗證與測試的編碼工作流技能。
整理 Docker 常用命令與容器工作流的技能。
用 gh 命令列工具檢視 GitHub 上的 PR 檢查、工作流執行與 API 查詢的技能。
用 curl 直接查詢公開天氣服務,取得目前天氣與預報。
透過命令列存取 Gmail、日曆、Drive、Contacts、Sheets 與 Docs。
用 Nano Banana Pro 生成或編輯圖片的指令碼技能。
用自然語言指令改 PDF 指定頁的小工具。
資料月份:2026-09 · 下載/星標/安裝數聚合自公開技能註冊庫(ClawHub、SkillHub),按月更新。口徑說明見資料方法。