About
This skill provides a specialized code review framework tailored for the Payoo Merchant iOS ecosystem. It enforces strict Clean Architecture principles, ensuring clear separation between Presentation, Domain, and Data layers while validating MVVM patterns and RxSwift implementations. By automatically auditing memory management, Swinject dependency injection, and critical session error handling, it helps developers identify potential memory leaks, architectural violations, and security risks like missing logout logic. It integrates directly with project tools to run SwiftLint and verify naming conventions, ensuring a high-quality, maintainable codebase.