Typeorm Entity Generator
ListedGenerates TypeScript entities from database schemas using TypeORM, streamlining development and reducing boilerplate code for ORM projects.
Install on your platform
Showing Claude Code. One command installs this skill into any of the agents below.
- 1
Run this in your project
terminal$ npx skills add jeremylongshore/tons-of-skills-marketplace --skill typeorm-entity-generator -a claude-code Uses the open-source
skillsCLI and needs Node.js. Add-gto install it for your user instead of this project.
What we know about this skill
Publisher
jeremylongshore
Taken from the source listing. We haven't verified who controls this account.
Install target
Live repository
Not pinned. Installing fetches whatever the repository holds at the time you run the command.
Automated safety checks
We could not read this skill's source, so none of the checks below were run.
About this skill
What it does
This skill generates TypeORM entities based on a provided schema or description. It can create the necessary TypeScript files with properties, relationships, and basic methods for interacting with your database. The generated code is intended to accelerate development by automating repetitive boilerplate tasks related to data models.
When to use it
- You're starting a new project using TypeORM and need to quickly generate entity definitions.
- Your existing database schema changes, and you want to update your entity classes automatically.
- You have a complex data model with many relationships and properties that would be tedious to define manually.
- You are refactoring an existing codebase and want to standardize on TypeORM entities.
Key capabilities
- Generates TypeScript files for TypeORM entities.
- Creates entity definitions based on provided schema or description.
- Automates the creation of properties, relationships, and basic methods.
Example prompts
- "Generate a TypeORM entity for a 'User' with fields: id (integer, primary key), name (string), email (string)."
- "Create a TypeORM entity based on this JSON schema: { 'name': 'Product', 'fields': [ { 'type': 'number', 'key': true, 'name': 'id' }, { 'type': 'string', 'name': 'description' } ] }"
- “Generate an entity for ‘Order’ that has a one-to-many relationship with ‘OrderItem’.”
Tips & gotchas
- The quality of the generated entities depends heavily on the clarity and completeness of the provided schema or description. Ensure your input is accurate to avoid errors.