goravel-scaffold

Automate end-to-end Goravel CRUD scaffolding for a new entity.

16|11|Updated Jun 12, 2025
One-click install
npx skills add https://github.com/liwoo/goravel-inertia-tw-starter --skill goravel-scaffold
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: goravel-scaffold
Source: https://github.com/liwoo/goravel-inertia-tw-starter/tree/main/.claude/skills/goravel-scaffold
Command: npx skills add https://github.com/liwoo/goravel-inertia-tw-starter --skill goravel-scaffold

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the full lifecycle of creating a new Goravel entity, from database migrations to UI navigation, reducing manual scaffolding time and potential errors.

Core Features & Use Cases

  • End-to-end scaffolding: Generates migrations, models, services, controllers, tests, and UI scaffolding for a new entity.
  • Phase-guided workflow: Guides through 19 steps with clear gate checks and optional enhancements.
  • Use case: Rapidly bootstrap a CRUD module for an admin interface with consistent conventions and permissions.

Quick Start

Run the scaffolding command with the entity name and table name to generate a complete CRUD module.

Frequently Asked Questions about goravel-scaffold

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

FAQPage Schema
How do I automate Goravel CRUD scaffolding for a new entity?▼

Goravel CRUD scaffolding is automated by running a single command with the entity and table names to generate migrations, models, services, controllers, tests, and UI scaffolding.

What is the end-to-end workflow for generating a Goravel CRUD module?▼

The Goravel CRUD workflow follows a 19-step sequence with clear gate checks, applying artisan commands and configuration conventions to generate backend modules and UI navigation.

Can I use this scaffolding for backend-first Goravel admin interfaces?▼

Yes, this scaffolding targets backend-first workflows where you must generate migrations, models, services, controllers, tests, and UI for a Goravel admin interface with consistent conventions.

What's the best way to bootstrap a Goravel CRUD module with permissions?▼

Running the scaffolding command rapidly bootstraps a complete CRUD module for an admin interface, enforcing consistent conventions and permissions while reducing manual setup errors.

Do I need to run artisan commands manually during Goravel scaffolding?▼

No, the scaffolding sequence applies required artisan commands and configuration conventions automatically across the 19 steps to ensure proper module generation without manual intervention.

Why does Goravel entity generation require a phased workflow?▼

Goravel entity generation uses a phase-guided workflow with gate checks to systematically manage the 19-step sequence, ensuring all layers from database migrations to UI are correctly generated.