setup-wizard

Automate Laravel project initialization with Inertia, React, Pest, Filament, and Laravel Herd.

Updated Feb 28, 2026
One-click install
npx skills add https://github.com/phant-app/phant --skill setup-wizard-phant-app
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup-wizard
Source: https://github.com/phant-app/phant/tree/main/.agents/skills/setup-wizard
Command: npx skills add https://github.com/phant-app/phant --skill setup-wizard-phant-app

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Beginners often struggle to bootstrap a Laravel project with the full stack. This Skill provides a friendly, guided process to set up a brand-new Laravel project with Inertia + React, Pest, Filament, and Laravel Boost, and configures a local development environment to be ready for immediate work.

Core Features & Use Cases

  • Step-by-step project creation tailored for beginners, including project naming, location, and auth/admin decisions.
  • Automatic setup of Laravel Herd for local PHP environment and one-time-per-project execution.
  • Optional admin panel and tools integration (Filament, Pest) for rapid feature scaffolding and testing.

Quick Start

Follow the prompts to name your project, choose a location, decide on user authentication and admin panel needs, and let the wizard scaffold and configure the project automatically.

Frequently Asked Questions about setup-wizard

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

FAQPage Schema
How do I set up a new Laravel project with Inertia and React?

To set up a Laravel project with Inertia and React, you need a guided wizard that automates scaffolding from project naming to local URL configuration. This process orchestrates project creation and configures the local environment for immediate work.

What is the best way to bootstrap a Laravel application with Filament and Pest?

The best way to bootstrap a Laravel application with Filament and Pest is using an automated setup wizard. It applies a guided, step-by-step process to configure admin panels and testing tools during initial project creation.

Can I integrate user authentication and admin panels during Laravel project initialization?

Yes, you can integrate user authentication and admin panels during Laravel project initialization. The setup wizard prompts you to decide on auth and admin needs, automatically scaffolding Filament and related tools.

Does the Laravel setup wizard configure the local PHP environment automatically?

Yes, the Laravel setup wizard configures the local PHP environment automatically. It sets up Laravel Herd during the initialization process, ensuring your local development environment is ready for immediate work.

Can I run the Laravel setup wizard multiple times on the same project?

No, you cannot run the Laravel setup wizard multiple times on the same project. The execution is designed as a one-time-per-project operation to bootstrap the initial Inertia, React, and Filament stack.