syncable-entity-runner-and-actions

Execute CRUD operations for syncable entities during workspace migrations.

Updated Mar 5, 2026
One-click install
npx skills add https://github.com/kanojiyapratik/twentycrm --skill syncable-entity-runner-and-actions-kanojiyapratik
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: syncable-entity-runner-and-actions
Source: https://github.com/kanojiyapratik/twentycrm/tree/main/.cursor/skills/syncable-entity-runner-and-actions
Command: npx skills add https://github.com/kanojiyapratik/twentycrm --skill syncable-entity-runner-and-actions-kanojiyapratik

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the process of managing syncable entities in the database by providing robust handlers for creating, updating, and deleting them, ensuring data consistency through proper transpilation.

Core Features & Use Cases

  • Action Handlers: Implements dedicated services for create, update, and delete operations on syncable entities.
  • Transpilation: Converts universal entity actions into a flat, database-ready format.
  • Use Case: When a new user is created in the system, this Skill will ensure their data is correctly inserted into the users table, handling any necessary field transformations and relation mappings.

Quick Start

Use the syncable-entity-runner-and-actions skill to create a new user entity with the provided universal data.

Frequently Asked Questions about syncable-entity-runner-and-actions

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I execute CRUD operations for syncable entities during workspace migration?

To execute CRUD operations for syncable entities during workspace migration, use dedicated action handlers that transpile universal entity actions into a flat, database-ready format for create, update, and delete execution.

What is syncable entity transpilation and when do I need it?

Syncable entity transpilation converts universal entity actions into a flat, database-ready format. You need it during workspace migration to ensure data consistency when inserting, updating, or deleting records like users.

How do I handle field transformations and relation mappings when creating a new user entity?

Creating a new user entity requires using the syncable entity runner to process universal data, which automatically transpiles field transformations and relation mappings before database execution.

Can I modify workspace schemas and metadata entities using this approach?

Yes, you can modify workspace schemas and perform metadata entity operations. The runner supports workspace schema modifications alongside standard create, update, and delete actions for syncable entities.

Does the syncable entity runner support delete actions for database operations?

Yes, the syncable entity runner supports delete actions. It provides dedicated services that manage the transpilation and subsequent database execution required to safely remove syncable entity records.

What is the best way to manage database operations for universal entity actions?

The best way to manage database operations for universal entity actions is using dedicated handlers that transpile them to flat formats, ensuring proper field transformation and relation mapping before execution.