Laravel Nova to Filament
Fasindelad Nova-till-Filament v5-migreringsplaybook med en 25-raders fältmappningstabell
Fungerar med konfiguration
Vad den gör
En 1 300-raders migreringsplaybook som vägleder en agent från Nova-inventering genom fältmappning, åtgärder, filter, linser, mätvärden, dashboards, auktorisering och övergång, och behåller migration/inventory.md, plan.md, progress.md och auth.md som tillstånd och kör Filament parallellt med Nova på en separat sökväg. Utlöses av förfrågningar om att migrera, porta eller ersätta en Laravel Nova adminpanel med Filament PHP. Dess fält- och artisan-tabeller stämmer överens med Filament v5, men några v5 API-referenser är inaktuella.
Testrapport
Vi konverterade en realistisk Nova Product resource med och utan färdigheten, och kontrollerade sedan varje Filament-klass som någon version importerade mot den faktiska filament v5.7.6-källan hämtad från Packagist. Playbooken är ovanligt grundlig och dess fakta håller mestadels — de angivna förutsättningarna matchar det verkliga paketet (php ^8.2, illuminate/contracts ^11.28|^12|^13), och fält- och artisan-tabellerna verifierades rena, inklusive IconColumn::boolean(), ImageColumn::circular(), TextColumn::money()/badge() och make:filament-widget --stats-overview. Men dess enda kompletta copy-paste-kodmönster, sektion 4.6 infolist, importerar Filament\Infolists\Infolist, som inte längre existerar någonstans i v5, plus Infolists\Components\Section och Grid, som flyttades till Filament\Schemas — så den färdighetsstyrda resursen bar två döda importer mot den oassisterade versionens en, och den använder också ->separator() som radavdelare när den i v5-metoden delar värdet på kommatecken. Den skickar dig vidare för att leta efter Code- och MorphTo-fält som v5 levererar nativt som CodeEditor och MorphToSelect. Utmärkt process-ställning, men budgetera tid för att korrigera v5-specifikationerna.
Testad: 2026-08-10 · Claude Code 2.x (agent harness)
Installation
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/
Kommandon och exempelprompter
/laravel-nova-to-filamentFasindelad Nova-till-Filament v5-migreringsplaybook med en 25-raders fältmappningstabell
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
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