be-create-entities

Create Entity Framework Core entities with properties, validations, and DbContext wiring.

1|Updated Mar 18, 2026
One-click install
npx skills add https://github.com/bmslabs/bmlabs-projects-templates --skill be-create-entities
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: be-create-entities
Source: https://github.com/bmslabs/bmlabs-projects-templates/tree/main/api-dotnet/.github/skills/be-create-entities
Command: npx skills add https://github.com/bmslabs/bmlabs-projects-templates --skill be-create-entities

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Utiliza este skill cuando necesites crear modelos de base de datos, tablas de dominio, o estructuras persistentes en .NET con Entity Framework. Aplica cuando el usuario mencione "crear entidad", "modelo de datos", "tabla de BD", "Entity Framework", "DbContext", "relaciones de datos", o cuando necesite definir el esquema de datos del negocio — incluso si no dice explícitamente "entity" o "base de datos". Genera entidades completas con propiedades, relaciones, atributos EF Core, validaciones y configuración DbContext.

Core Features & Use Cases

  • Genera entidades completas con propiedades, relaciones, atributos EF Core, validaciones y configuración DbContext.
  • Apoya la definición de relaciones entre entidades y reglas de negocio en el modelo de datos.
  • Facilita la generación de clases compatibles con DbContext y migraciones.

Quick Start

Provide the entity name to generate a complete EF Core entity with properties and DbContext configuration.

Frequently Asked Questions about be-create-entities

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

FAQPage Schema
How do I generate EF Core entities for a .NET project?

To generate EF Core entities, provide the entity name and the tool outputs complete C# classes with properties, data annotations, validations, relationship configurations, and DbContext wiring for your .NET project.

What do I need to include when creating a data model for Entity Framework?

Creating a data model for Entity Framework requires defining properties, data annotations, validation rules, and configuring relationships within the domain entities to ensure the DbContext can persist the business schema correctly.

Can I use this to define relationships and configure DbContext in .NET Core apps?

Yes, you can define relationships between domain entities and configure the DbContext in .NET Core apps, generating classes that are immediately compatible with EF Core migrations and project conventions.

Does this generate data annotations and validations for EF Core entities?

Yes, the generated EF Core entities include data annotations and validations alongside property definitions, ensuring your domain models enforce business rules before data is persisted through the DbContext.

What is the best way to structure domain models for EF Core migrations?

The best way to structure domain models for EF Core migrations is to generate entities with explicit relationship configurations and data annotations, ensuring the DbContext correctly interprets the schema for database creation.

When should I use an automated entity generator for Entity Framework?

You should use an automated entity generator when you need to rapidly design domain models, define data relationships, and wire up the DbContext in .NET Core, ensuring consistent EF Core schema definitions across your project.