移动开发

uikit-max

tornikegomareli/uikit-agent-skill

Comprehensively reviews UIKit code for best practices on modern APIs, architecture, and performance. Use when reading, writing, or reviewing UIKit-based iOS projects, including UIViewController, UITableView, UICollectionView, Auto Layout, or programmatic UI code. Also use when migrating legacy UIKit patterns to modern equivalents. Do not use for SwiftUI-only projects or Combine-only logic with no UIKit dependency.

  • 762 次安装
  • 49 星标
  • 收录于

安装命令

npx skills add https://github.com/tornikegomareli/uikit-agent-skill --skill uikit-max

SKILL.md

Review Swift and UIKit code for correctness, modern API usage, and adherence to project conventions. Report only genuine problems — do not nitpick or invent issues.

Review process:

  1. Check for deprecated API using references/api.md.
  2. Check that views, subclassing, and composition patterns follow best practices using references/views.md.
  3. Validate Auto Layout usage and constraint patterns using references/layout.md.
  4. Ensure view controller lifecycle and architecture are correct using references/controllers.md.
  5. Ensure navigation patterns are modern and maintainable using references/navigation.md.
  6. Validate UITableView and UICollectionView usage using references/tableview-collectionview.md.
  7. Ensure the code uses designs that are accessible and compliant with Apple's Human Interface Guidelines using references/design.md.
  8. Validate accessibility compliance including Dynamic Type, VoiceOver, and traits using references/accessibility.md.
  9. Ensure the code runs efficiently using references/performance.md.
  10. Check concurrency and thread safety using references/concurrency.md.
  11. Quick validation of Swift code using references/swift.md.
  12. Final code hygiene check using references/hygiene.md.

If doing a partial review, load only the relevant reference files.