entity-system
OfficialBuild dynamic data models with ease.
AuthorNextSpark-js
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill streamlines the creation and management of data structures (entities) within your application, automating the generation of database tables, APIs, and user interfaces for CRUD operations.
Core Features & Use Cases
- Config-Driven Entities: Define entities and their fields declaratively in TypeScript configuration files.
- Automatic CRUD Generation: The system automatically creates database migrations, API endpoints, and dashboard UIs based on your entity definitions.
- Metadata System: Supports dynamic key-value metadata for entities, allowing for flexible data extension.
- Child Entities: Define one-to-many relationships with nested entities.
- Use Case: Quickly add a new "Products" entity to your e-commerce SaaS. Define its fields (name, price, description, category), and the system will handle the database schema, API endpoints for creating/reading/updating/deleting products, and a user interface for managing them.
Quick Start
Use the entity-system skill to scaffold a new entity named 'projects' in the 'default' theme.
Dependency Matrix
Required Modules
pydanticzodlucide-react
Components
scriptsreferences
💻 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: entity-system Download link: https://github.com/NextSpark-js/nextspark/archive/main.zip#entity-system 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 223,000+ vetted skills library on demand.