generators-getting-started
CommunityGenerate LaraJS Models & APIs
Authormaingocthanhtan96
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill streamlines the process of defining and generating backend API structures, database schemas, and frontend CMS components for Laravel applications, reducing manual coding effort and ensuring consistency.
Core Features & Use Cases
- Model Definition: Configure model names, display names, and various options like timestamps, soft deletes, and API generation flags.
- Field Configuration: Define database fields with types, display names, default values, and UI/search/sort/show options.
- Relationship Management: Set up one-to-one, one-to-many, and many-to-many relationships between models.
- DBML Import: Automatically generate model configurations by importing existing DBML schemas.
- Use Case: Quickly scaffold a new resource (e.g., 'Product') by defining its fields (name, price, description), relationships (e.g., belongs to 'Category'), and options (timestamps, API only), then let the generator create the Eloquent model, migration, and API routes.
Quick Start
Use the generators-getting-started skill to define a new model named 'Product' with a 'name' field of type VARCHAR and a 'price' field of type DECIMAL.
Dependency Matrix
Required Modules
None requiredComponents
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: generators-getting-started Download link: https://github.com/maingocthanhtan96/larajs-docs/archive/main.zip#generators-getting-started 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.