Skip to content

AI-Assisted Coding

Use Laravel Boost when you want AI coding agents to understand how Inertia Forms applications are built. The Composer package ships a Boost skill with guidance for PHP form classes, Vue and React rendering, upload workflows, styling hooks, and presenter customization.

Laravel Boost installs an MCP server, project guidelines, and optional agent skills into your application. It discovers the Inertia Forms skill from the installed Composer package through Boost's third-party package skill convention.

Install Laravel Boost

Install Boost as a development dependency after installing inertiaui/forms. Then select the agent integrations you use:

bash
composer require laravel/boost --dev
php artisan boost:install

Applications that already used Boost before adding Inertia Forms should refresh their generated resources and ask Boost to scan installed packages again:

bash
php artisan boost:update --discover

Boost writes the selected agent files and MCP configuration for supported tools such as Codex, Claude Code, Cursor, Gemini CLI, GitHub Copilot, and PhpStorm. See the Laravel Boost documentation for agent-specific setup.

What the Skill Covers

The Inertia Forms skill gives agents concise package guidance for common development tasks:

  • Defining PHP Form classes and field configuration as the source of truth.
  • Rendering serialized forms with the Vue or React Form and Wizard components.
  • Choosing between temporary, chunked, direct-to-storage, and storeWithForm() uploads.
  • Styling generated fields with theme tokens, PHP class targets, and stable CSS hooks.
  • Customizing presenters while keeping the package behavior hooks intact.

Boost is optional and is not required at runtime. Your app works without it. The skill only improves the context available to your coding agent.