generators-getting-started

Community

Generate 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 required

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: 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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.