Agent skill
swiftui-review
SwiftUIのベストプラクティスに基づくコードレビュー。パフォーマンス、アクセシビリティ、アーキテクチャをチェック。Use when: SwiftUI、View、レビュー、リファクタリング を依頼された時。
Stars
163
Forks
31
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/swiftui-review
SKILL.md
SwiftUI コードレビュー
パフォーマンス
- 不要な@Stateの使用がないか
- @ObservedObjectの過剰な再描画がないか
- List/ForEachにidが適切に設定されているか
- 重い計算がbody内で行われていないか
アクセシビリティ
- 画像に.accessibilityLabel()があるか
- タップ可能な要素に.accessibilityHint()があるか
- Dynamic Typeに対応しているか
アーキテクチャ
- Viewが肥大化していないか(200行以上は分割検討)
- ビジネスロジックがViewModelに分離されているか
- PreviewProviderが適切に実装されているか
Didn't find tool you were looking for?