Laravel Nova to Filament
Fázový playbook migrace Nova-to-Filament v5 s 25řádkovou tabulkou mapování polí
Funguje s nastavením
Co umí
1 300řádkový migrační playbook, který provede agenta od inventáře Nova přes mapování polí, akce, filtry, čočky, metriky, dashboardy, autorizaci a přepnutí, udržuje migration/inventory.md, plan.md, progress.md a auth.md jako stav a spouští Filament vedle Nova na samostatné cestě. Spouští se na požadavky na migraci, portování nebo nahrazení Laravel Nova admin panelu s Filament PHP. Jeho tabulky polí a artisan se shodují s Filament v5, ale několik v5 API referencí je zastaralých.
Testovací report
Převedli jsme realistický Nova Product resource s dovedností i bez ní, poté zkontrolovali každou třídu Filament, kterou obě verze importovaly, proti skutečnému zdroji filament v5.7.6 staženému z Packagist. Playbook je neobvykle důkladný a jeho fakta většinou platí – uvedené předpoklady odpovídají skutečnému balíčku (php ^8.2, illuminate/contracts ^11.28|^12|^13), a tabulky polí a artisan byly ověřeny jako čisté, včetně IconColumn::boolean(), ImageColumn::circular(), TextColumn::money()/badge() a make:filament-widget --stats-overview. Ale jeho jeden kompletní copy-paste kódový vzor, sekce 4.6 infolist, importuje Filament\Infolists\Infolist, která již nikde ve v5 neexistuje, plus Infolists\Components\Section a Grid, které se přesunuly do Filament\Schemas – takže zdroj řízený dovedností nesl dva mrtvé importy oproti jednomu u verze bez pomoci, a také používá ->separator() jako oddělovač řádků, když ve v5 tato metoda rozděluje hodnotu čárkami. Dále vás posílá na lov pluginů pro pole Code a MorphTo, které v5 nativně dodává jako CodeEditor a MorphToSelect. Vynikající procesní lešení, ale počítejte s časem na opravu specifik v5.
Testováno: 2026-08-10 · Claude Code 2.x (agent harness)
Instalace
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/
Příkazy a ukázkové prompty
/laravel-nova-to-filamentFázový playbook migrace Nova-to-Filament v5 s 25řádkovou tabulkou mapování polí
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
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