What problem does it solve?
Extending an existing Twenty CRM app with new objects, fields, views, logic functions, workflows, or front components requires knowing the correct file structure, SDK imports, UUID generation, and sync commands. This Skill guides the AI through entity changes using the Twenty CLI and established conventions, avoiding manual boilerplate errors.
Core Features & Use Cases
- Entity Creation via CLI: Uses
yarn twenty dev:add to scaffold objects, fields, views, logic functions, and front components with correct structure and UUIDs.
- Code Organization Rules: Enforces kebab-case filenames, one export per file, and dedicated folders for utils, types, and service clients.
- Verification Workflow: Runs typecheck, lint, and
yarn twenty apply once after edits to sync entity definitions to the active remote.
- Use Case: A developer asks to add a custom field to the company object and a logic function that runs on record create; the Skill plans the change, scaffolds entities with the CLI, writes tests, and syncs the app.
Quick Start
Use the develop-app skill to add a new object with fields and a logic function to my existing Twenty app.