What problem does it solve? Navigating the MyFavs ORM codebase is difficult because its CRUD logic is split across seven internal components, six database dialects, and multiple annotation-driven conventions. This Skill helps developers understand the framework's architecture, locate the right source files, and apply correct usage patterns without reading the entire codebase. ## Core Features & Use Cases - Architecture Navigation: Maps the AbstractOrm composition pattern (OrmExecutor, OrmInserter, OrmUpdater, OrmDeleter, OrmSelector, OrmPager, OrmSqlBuilder) and explains which component to modify for a given change. - Annotation & API Reference: Documents @Table, @Column, @PrimaryKey, @LogicDelete, @Criterion behavior, Cond condition builders, Orm CRUD methods, and pagination models (Page/PageLite). - Dialect & Spring Integration Guidance: Covers SqlDialect implementations for MySQL, PostgreSQL, Oracle, SQL Server, and H2, plus Spring Boot starter usage with SpringConnFactory and Repository patterns. - Use Case: When asked "where do I change UPSERT behavior for SQL Server", the Skill directs you to SqlServerDialect.getUpsertSql() rather than the Orm subclass, and explains the isIdentity parameter behavior. ## Quick Start Ask the assistant to explain how MyFavs ORM implements pagination across different database dialects and which source files contain the relevant logic.