搜索

PythonReactSEOPDF
GitHub Skill

swiftui-code-review-checklist

Code review checklist for SwiftUI and Swift PRs. Use when reviewing pull requests, checking code quality, verifying Swift/SwiftUI implementations, or conducting PR reviews. Provides prioritized checklist covering state management, performance, component design, data flow, async handling, UI/UX, accessibility, security, and testing.

xtone☆ 3 仓库 Stars0 仓库 Forks

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

查看来源 ↗使用指南

技能说明

SwiftUI Code Review Checklist

SwiftUI PRレビュー用の包括的チェックリスト。

ディレクトリ構成

swiftui-code-review-checklist/
├── SKILL.md (このファイル)
└── references/
    └── code-review-checklist.md

リファレンスファイル

references/code-review-checklist.md

コードレビュー用チェックリスト(優先度別):

🔴 Critical(必須)

  • 状態管理: SSOT違反、不適切なProperty Wrapper
  • パフォーマンス: 不要な再描画、メモリリーク
  • セキュリティ: 機密情報の露出

🟡 Important(重要)

  • コンポーネント設計: 責務分離、再利用性
  • データフロー: Binding、環境値の使用
  • 非同期処理: Task管理、エラーハンドリング

🟢 Nice to Have(推奨)

  • UI/UX: アニメーション、レイアウト
  • アクセシビリティ: VoiceOver、Dynamic Type
  • テスト: プレビュー、ユニットテスト

使用方法

PRレビュー時
  1. references/code-review-checklist.mdを開く
  2. 優先度順(🔴→🟡→🟢)でチェック
  3. 問題があれば具体的な改善案を提示
セルフレビュー時
  1. PR作成前にチェックリストを確認
  2. 自分のコードを検証

クイックチェック項目

状態管理
  • @Stateは適切に使われているか
  • 状態の重複はないか
  • Bindingの向きは正しいか
パフォーマンス
  • 不要な再描画が発生していないか
  • LazyStack/Gridを適切に使っているか
  • 重い処理はバックグラウンドで実行されているか
コンポーネント設計
  • Viewの責務は単一か
  • 再利用可能な設計か
  • モディファイアの順序は正しいか

関連スキル

  • swiftui-coding-guidelines: ベストプラクティス・アンチパターン
  • swiftui-ssot: 状態管理の詳細
  • swiftui-accessibility: アクセシビリティチェック

使用示例

查看来源仓库中的使用示例与配置说明。

查看来源 ↗

来源历史

收录时间
2026-01-20
索引更新时间
2026-01-26
Branch
main

收录与同步日期属于本站记录。源码修改历史请查看来源仓库。

GitHub ↗

chat Comments (0)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!