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.