Laravel Nova to Filament
Playbook de migración Nova-a-Filament v5 por fases con una tabla de mapeo de campos de 25 filas
Funciona con configuración
Qué hace
Un 1,300-line migration playbook que walks an agent from Nova inventory through field mapping, actions, filters, lenses, metrics, dashboards, authorization y cutover, keeping migration/inventory.md, plan.md, progress.md y auth.md as state y running Filament alongside Nova on a separate path. Se activa on requests to migrate, port o replace a Laravel Nova admin panel con Filament PHP. Sus field y artisan tables check out against Filament v5, but a few v5 API references son stale.
Informe de la prueba
Convertimos un realistic Nova Product resource con y without the skill, then checked every Filament class either version imported against the actual filament v5.7.6 source pulled from Packagist. El playbook es unusually thorough y sus facts mostly hold up — los stated prerequisites match the real package (php ^8.2, illuminate/contracts ^11.28|^12|^13), y las field y artisan tables verified clean, incluyendo IconColumn::boolean(), ImageColumn::circular(), TextColumn::money()/badge() y make:filament-widget --stats-overview. But its one complete copy-paste code pattern, la section 4.6 infolist, imports Filament\Infolists\Infolist, which no longer exists anywhere in v5, plus Infolists\Components\Section y Grid, which moved to Filament\Schemas — so el skill-guided resource carried two dead imports against la unaided version's one, y it also uses ->separator() as a row divider cuando in v5 that method splits the value on commas. It further sends you plugin-hunting for Code y MorphTo fields that v5 ships natively as CodeEditor y MorphToSelect. Excellent process scaffolding, but budget time to correct the v5 specifics.
Probado el: 2026-08-10 · Claude Code 2.x (agent harness)
Instalación
git clone https://github.com/bkuhl/laravel-nova-to-filament-skill.git mkdir -p ~/.claude/skills/laravel-nova-to-filament cd laravel-nova-to-filament-skill && cp SKILL.md README.md ~/.claude/skills/laravel-nova-to-filament/
Comandos y prompts de ejemplo
/laravel-nova-to-filamentPlaybook de migración Nova-a-Filament v5 por fases con una tabla de mapeo de campos de 25 filas
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
Migrate this Nova Product resource to a Filament v5 resourceConvert my Nova dashboards and metrics to run under FilamentMap these Nova canSee-guarded fields into Filament authorization