What problem does it solve? Database schemas drift over time: inconsistent table naming, mismatched foreign keys, raw SQL creeping into code, and unclear boolean conventions. This Skill autonomously audits, refactors, and validates an entire repository against a defined set of database conventions so the schema stays consistent. ## Core Features & Use Cases - Convention Auditing: Scans the repository for violations of PascalCase singular table names, PascalCase columns, and {TableName}Id primary key patterns. - Automated Refactoring: Renames tables, columns, and foreign keys to match the standard, including enforcing positive Is/Has boolean prefixes. - Architecture Validation: Verifies SQLite split-database architecture is used and that all data access goes through an ORM instead of raw SQL. - Use Case: After merging several feature branches, run the audit to detect a Users table with a raw SQL query and refactor it to a singular User table accessed only through the ORM. ## Quick Start Audit this repository for database convention violations and refactor any tables, columns, or queries that break the PascalCase, split-db, and ORM rules.