Acerca de
This skill equips Claude with the expertise to design and implement robust database architectures for Rails applications, specifically following the production-hardened conventions popularized by 37signals. It prioritizes operational flexibility, auditability, and scalability by enforcing UUID primary keys, mandatory account-based multi-tenancy scoping, and the 'state-as-records' pattern instead of simple boolean columns. By avoiding foreign key constraints in favor of application-level integrity and utilizing specific indexing strategies, this skill helps developers build data layers that are resilient to deadlocks and optimized for multi-tenant query patterns.