What problem does it solve? When adding a new syncable entity to the Twenty CRM platform, developers must write runner-layer action handlers that transpile universal migration actions into flat entities and execute them against the metadata database. This Skill provides the exact patterns, base classes, and utilities needed to implement those handlers correctly. ## Core Features & Use Cases - Create Action Handler: Extends WorkspaceCreateActionHandlerService to transpile universal create actions and insert flat entities via TypeORM repositories. - Update Action Handler: Resolves universal relation identifiers in update payloads back to regular IDs before applying repository updates. - Delete Action Handler: Uses base-class delete transpilation helpers and performs hard deletes by entity ID. - Universal-to-Flat Conversion: Provides the fromUniversalFlatMyEntityToFlatMyEntity utility built on resolveUniversalRelationIdentifiersToIds. - Use Case: While building a new metadata entity (e.g., a custom object) in Twenty, use this Skill at Step 4 of the syncable entity workflow to wire up database execution for all migration actions. ## Quick Start Ask the AI to implement the create, update, and delete action handlers for your new syncable entity following the Twenty workspace migration runner pattern.