This skill automates the process of auditing Swift source code for adherence to naming best practices, specifically tailored for iOS development. It scans classes, variables, functions, and IBOutlets to identify non-standard abbreviations, missing boolean prefixes, and incorrect casing. By providing clear reporting and batch rename suggestions, it helps teams maintain high code quality, simplifies the onboarding of new developers, and ensures that the codebase remains professional, readable, and easy to navigate.
Key Features
01Detection and expansion of common iOS abbreviations
020 GitHub stars
03Comprehensive type checking for PascalCase and descriptive suffixes
04IBOutlet type-suffix verification for UI components
05Automated Boolean prefix validation (is, has, should, can)
06Detailed reporting with line-by-line fix recommendations