filament-forms

Create FilamentPHP v4 form schemas with fields, validation, and relationships.

35|11|Updated Dec 3, 2025
One-click install
npx skills add https://github.com/mwguerra/claude-code-plugins --skill filament-forms
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: filament-forms
Source: https://github.com/mwguerra/claude-code-plugins/tree/main/filament-specialist/skills/filament-forms
Command: npx skills add https://github.com/mwguerra/claude-code-plugins --skill filament-forms

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill creates Filament v4 form schemas with proper fields and validation, plus support for sections and relationships to speed up UI development.

Core Features & Use Cases

  • Build form schemas with common field types (Text, Select, etc.)
  • Attach validation patterns and relationship configurations
  • Support sections and tabs for better UX

Quick Start

Use the form skill to scaffold a basic Filament form with a TextInput and a Select tied to a relation.

Frequently Asked Questions about filament-forms

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

FAQPage Schema
How do I create a Filament v4 form schema with fields and validation?

Filament v4 form schemas organize fields, validation rules, and layout components into structured PHP definitions. Use this Skill to generate Form::schema structures with TextInput, Select, and other field types paired with validation patterns, eliminating manual schema assembly and ensuring consistent form structure across your application.

Can I add relationships like belongsTo and hasMany to Filament forms?

Yes, relationship configurations attach directly to form schemas in Filament v4. This Skill generates relationship-aware fields that map belongsTo, hasMany, and other Eloquent relationships into form components, automatically structuring the field definitions and validation for related data.

What's the best way to organize Filament forms with sections and tabs?

Sections and tabs compartmentalize form fields into logical groups for better UX. This Skill generates Filament v4 schemas with section and tab layout components, conditional visibility rules, and field grouping to improve readability and user experience in complex forms.

Does this work with all Filament v4 field types and validation rules?

This Skill covers common Filament field types and validation patterns as part of its schema generation. For field type coverage details, consult the Skill's documentation to confirm support for your specific field and validation combination before implementation.

How do I speed up Filament form development without writing schemas manually?

Manual form schema definition is repetitive and error-prone. This Skill automates Filament v4 form generation by creating complete schemas with fields, validation, sections, and relationships from structured input, reducing development time and standardizing form output across projects.