swiftui-expert-skill
建構更好的 SwiftUI App
SwiftUI 團隊需要關於狀態、版面配置、效能與現代 API 的最新指引。此技能會將審查與功能需求轉化為實用的 SwiftUI 建議。
安裝前請停止並請求確認。
請審查安裝計畫,並在變更檔案前取得使用者明確同意。
使用我的智慧代理安裝
將此請求複製給你的智慧代理,其中包含權威 Skill 頁面和清單。
Review the Skillstore skill "swiftui-expert-skill" from https://skillstore.io/skills/sickn33-swiftui-expert-skill.md and its manifest at https://skillstore.io/api/skills/sickn33-swiftui-expert-skill/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.你的智慧代理仍應顯示其計畫,並依安全政策請求必要確認。
Agent 可讀資源
當 AI Agent、爬蟲或腳本需要乾淨脈絡、而不是讀取完整頁面時,請使用這些連結。
測試它
正在使用「swiftui-expert-skill」。 Review a list screen that filters items inside the list loop and uses index-based identity.
預期結果:
此技能會標記不穩定的 identity、建議預先篩選資料,並建議使用穩定的模型識別碼來進行更新。
正在使用「swiftui-expert-skill」。 Plan a detail screen that edits shared model data and presents a modal editor.
預期結果:
此技能會將 owned state 與注入的模型分離、謹慎選擇 bindings,並建議以模型為基礎的 sheet 呈現方式。
正在使用「swiftui-expert-skill」。 Modernize a SwiftUI card that uses older color and corner APIs.
預期結果:
此技能會建議目前的樣式 API、保留版面行為,並將較新的視覺效果置於可用性檢查之後。
安全審計
高風險All 278 static findings are false positives caused by Swift syntax, Markdown backticks, documentation examples, or fixed xctrace argument-array subprocess calls. No prompt injection, runtime network request, private-key access, environment-file read, or shell interpolation was found. One high-severity semantic issue remains because launch environment values are printed without redaction.
已確認的安全問題 (1)
風險因素
🌐 網路存取 (3)
⚙️ 外部命令 (50)
📁 檔案系統存取 (5)
⚡ 包含腳本 (1)
分享與引用此報告
分享版本化評估報告、中性徽章、嵌入卡片與引用。Skillstore 只報告證據,不判斷該 Skill 是否安全。
複製報告連結
https://skillstore.io/skills/sickn33-swiftui-expert-skill/audits/6?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown 徽章
[](https://skillstore.io/skills/sickn33-swiftui-expert-skill?utm_source=security_passport_badge)HTML 徽章
<a href="https://skillstore.io/skills/sickn33-swiftui-expert-skill?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-swiftui-expert-skill/security.svg" alt="Skillstore security assessment" loading="lazy"></a>嵌入卡片
<iframe src="https://skillstore.io/embed/skills/sickn33-swiftui-expert-skill.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>學術引用 (APA · BibTeX · CFF)
APA 引用
sickn33. (2026). swiftui-expert-skill security audit report (audit version 6) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-swiftui-expert-skill/audits/6BibTeX 引用
@techreport{sickn33-sickn33-swiftui-expert-skill-2026,
author = {sickn33},
title = {swiftui-expert-skill security audit report (audit version 6)},
institution = {Skillstore},
year = {2026},
number = {6},
url = {https://skillstore.io/skills/sickn33-swiftui-expert-skill/audits/6},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "swiftui-expert-skill security audit report (audit version 6)"
version: "unspecified"
type: report
authors:
- name: "sickn33"
date-released: "2026-09-06"
url: "https://skillstore.io/skills/sickn33-swiftui-expert-skill/audits/6"
identifiers:
- type: other
value: "skillstore:sickn33-swiftui-expert-skill:audit:6"
description: "Skillstore immutable audit report identifier"
比較變體
2 個可安裝變體每位作者的技能都保留為獨立的可安裝項目。推薦變體依 Skillstore 證據排序。
為何此變體排名第一
Skillstore 評分
評分依據 證據置信度: 中你可以打造什麼
規劃新的 SwiftUI 功能
在實作前定義狀態 ownership、資料流、navigation 與 view 邊界。
審查 SwiftUI Pull Request
找出錯誤的 property wrapper、已棄用的 API、不穩定的列表,以及昂貴的 view 更新。
現代化舊版 Views
在保留行為與相容性的同時,以目前的 API 取代較舊的 SwiftUI 模式。
試試這些提示
Review this SwiftUI view for state management, modern APIs, and simple performance issues. Explain each recommendation clearly.
Refactor this SwiftUI screen plan. Focus on view extraction, stable identity, navigation, and testable business logic.
Plan this SwiftUI feature. Identify owned state, injected dependencies, bindings, async tasks, and availability checks.
Audit this SwiftUI module for deprecated APIs, performance hot paths, concurrency risks, and optional Liquid Glass adoption.
最佳實務
- 在詢問 API 指引前,分享目標 iOS 版本與 SDK。
- 在詢問狀態管理建議時,提供完整的 view 脈絡。
- 重構正式環境 views 時,要求保留行為的變更。
避免
- 不要在缺乏產品脈絡的情況下要求它選擇完整架構。
- 除非平台目標支援,否則不要套用 Liquid Glass 樣式。
- 不要在未使用 Instruments 或 Xcode 檢查行為的情況下接受效能建議。
常見問題
此技能會撰寫 SwiftUI 程式碼嗎?
它可以取代 Xcode 警告或編譯器檢查嗎?
它需要特定架構嗎?
它可以協助較舊的 iOS 目標嗎?
它支援 Liquid Glass 指引嗎?
它對程式碼審查有用嗎?
開發者詳細資訊
作者
sickn33授權
MIT
Skillstore 修訂
r2
版本提示
作者未聲明版本。
引用
ae6ba0f1a47f0b4427a656b2202f2ff34bfea6be
維護新鮮度
2026/9/8
使用量
13 次下載 · 121 次瀏覽
檔案結構