create-backend-entity-with-global-type
CommunityCreate consistent NestJS entities and shared types
Authormoking55
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill prevents inconsistent backend models and frontend contracts by guiding developers to create NestJS TypeORM entities alongside correctly structured shared TypeScript types.
Core Features & Use Cases
- Shared Type Design: Determines when interfaces and union types belong in packages/shared-types versus backend-only modules.
- TypeORM Entity Creation: Provides patterns for building database entities with BaseCustomEntity inheritance, decorators, indexes, and enum handling.
- Use Case: Build a new product or feature module where the API contract, database schema, and frontend-consumed types must remain synchronized.
Quick Start
Use the create-backend-entity-with-global-type skill to generate the entity and shared types for a new NestJS feature.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: create-backend-entity-with-global-type Download link: https://github.com/moking55/next-nest-monorepo-boilerplate/archive/main.zip#create-backend-entity-with-global-type Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 545,000+ vetted skills library on demand.