swiftui-expert-skill
より優れた SwiftUI アプリを構築する
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.エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
エージェントが読めるリソース
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
テストする
「swiftui-expert-skill」を使用しています。 リストループ内で項目をフィルタリングし、インデックスベースの識別性を使用しているリスト画面をレビューする。
期待される結果:
このスキルは、不安定な識別性を指摘し、事前にフィルタリングされたデータを推奨し、更新用に安定したモデル識別子を提案します。
「swiftui-expert-skill」を使用しています。 共有モデルデータを編集し、モーダルエディターを表示する詳細画面を計画する。
期待される結果:
このスキルは、所有される状態と注入されるモデルを分離し、バインディングを慎重に選択し、モデルベースのシート表示を推奨します。
「swiftui-expert-skill」を使用しています。 古いカラー API とコーナー API を使用している SwiftUI カードをモダン化する。
期待される結果:
このスキルは、最新のスタイル 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 機能を計画する
実装前に、状態の所有権、データフロー、ナビゲーション、ビュー境界を定義します。
SwiftUI Pull Request をレビューする
誤ったプロパティラッパー、非推奨 API、不安定なリスト、高コストなビュー更新を見つけます。
レガシービューをモダン化する
動作と互換性を維持しながら、古い SwiftUI パターンを最新 API に置き換えます。
これらのプロンプトを試す
この SwiftUI ビューを、状態管理、最新 API、単純なパフォーマンス問題の観点でレビューしてください。各推奨事項を明確に説明してください。
この SwiftUI 画面計画をリファクタリングしてください。ビューの抽出、安定した識別性、ナビゲーション、テスト可能なビジネスロジックに重点を置いてください。
この SwiftUI 機能を計画してください。所有される状態、注入される依存関係、バインディング、非同期タスク、可用性チェックを特定してください。
この SwiftUI モジュールについて、非推奨 API、パフォーマンスのホットパス、並行処理リスク、任意の Liquid Glass 導入を監査してください。
ベストプラクティス
- API ガイダンスを求める前に、対象 iOS バージョンと SDK を共有してください。
- 状態管理のアドバイスを求める場合は、完全なビューコンテキストを提供してください。
- 本番ビューをリファクタリングする場合は、動作を維持する変更を依頼してください。
回避
- プロダクトコンテキストなしにアーキテクチャ全体の選択を依頼しないでください。
- プラットフォームターゲットが対応していない限り、Liquid Glass スタイリングを適用しないでください。
- Instruments または Xcode で動作を確認せずに、パフォーマンスに関するアドバイスを受け入れないでください。
よくある質問
このスキルは SwiftUI コードを書けますか?
Xcode の警告やコンパイラチェックを置き換えられますか?
特定のアーキテクチャが必要ですか?
古い iOS ターゲットにも役立ちますか?
Liquid Glass ガイダンスに対応していますか?
コードレビューに役立ちますか?
開発者情報
作成者
sickn33ライセンス
MIT
Skillstore リビジョン
r2
バージョンに関する注意
作者はバージョンを宣言していません。
参照
ae6ba0f1a47f0b4427a656b2202f2ff34bfea6be
メンテナンスの新しさ
2026/9/6
利用状況
13 ダウンロード · 121 閲覧
ファイル構成