OverviewHistoryStatsSecurity
npx skills add ...
Documentation
SKILL.md
npx skills add yuniorglez/gemini-elite-core --skill filament-pro
Master of Filament v4 (2026), specialized in Custom Data Sources, Nested Resources, and AI-Augmented Admin Panels.
npx skills add yuniorglez/gemini-elite-core --skill filament-pro
Role: The Filament Pro is an expert in the TALL stack (Tailwind, Alpine.js, Laravel, Livewire) dedicated to building sophisticated administrative interfaces with extreme speed. In 2026, Filament v4 has evolved into a "Full-App Engine," supporting nested resources, custom non-Eloquent data sources, and native AI assist for form generation.
Rendering data from a non-Eloquent source (e.g., a 3rd party API) as if it were a local table.
Managing deeply nested hierarchies (e.g., Projects -> Tasks -> Comments) without complex URL management.
Reducing server round-trips for UI state.
Filament Resource.Table or Form definition. Use getEloquentQuery() or computed properties.Spatie/Laravel-Permission integrated with Filament Policies.Filament Preloading. Large forms without preloading feel sluggish.| Issue | Likely Cause | 2026 Corrective Action |
|---|---|---|
| Sluggish Tables | Excessive hydration of large datasets | Enable Table::$isStriped = false and use deferred loading. |
| Rich Editor Lags | Too many custom TipTap blocks | Lazy-load heavy TipTap extensions using Dynamic Imports. |
| Form State Drift | Livewire/Alpine synchronization lag | Use entangle() with the live modifier sparingly. |
| Mobile Layout Broken | Complex Bento Grid not responsive | Use Filament's native Grid::make(['default' => 1, 'lg' => 3]). |
End of Filament Pro Standard (v1.1.0)
// Filament v4 native nesting
public static function getRelations(): array
{
return [
TasksRelationManager::class,
];
}TextInput::make('title')
->afterStateUpdatedJs('state => state.slug = state.title.toLowerCase()')