Laravel Nova to Filament
Phasenweises Nova-zu-Filament v5 Migrations-Playbook mit einer 25-zeiligen Feldzuordnungstabelle
Funktioniert mit Setup
Was es kann
Ein 1.300 Zeilen umfassendes Migrations-Playbook, das einen Agenten von der Nova-Inventarisierung über Feldzuordnung, Aktionen, Filter, Linsen, Metriken, Dashboards, Autorisierung und Umstellung führt, wobei migration/inventory.md, plan.md, progress.md und auth.md als Zustand beibehalten und Filament parallel zu Nova auf einem separaten Pfad ausgeführt wird. Wird bei Anfragen zur Migration, Portierung oder zum Ersetzen eines Laravel Nova Admin-Panels durch Filament PHP ausgelöst. Seine Feld- und Artisan-Tabellen stimmen mit Filament v5 überein, aber einige v5 API-Referenzen sind veraltet.
Testbericht
Wir haben eine realistische Nova-Produktressource mit und ohne Skill konvertiert und dann jede von beiden Versionen importierte Filament-Klasse gegen den tatsächlichen Filament v5.7.6-Quellcode von Packagist überprüft. Das Playbook ist ungewöhnlich gründlich und seine Fakten stimmen größtenteils überein – die angegebenen Voraussetzungen passen zum echten Paket (php ^8.2, illuminate/contracts ^11.28|^12|^13), und die Feld- und Artisan-Tabellen wurden sauber verifiziert, einschließlich IconColumn::boolean(), ImageColumn::circular(), TextColumn::money()/badge() und make:filament-widget --stats-overview. Aber sein einziges vollständiges Copy-Paste-Code-Muster, der Abschnitt 4.6 infolist, importiert Filament\Infolists\Infolist, das in v5 nirgendwo mehr existiert, plus Infolists\Components\Section und Grid, die nach Filament\Schemas verschoben wurden – so enthielt die Skill-geführte Ressource zwei tote Importe gegenüber dem einen der ununterstützten Version, und sie verwendet auch ->separator() als Zeilentrenner, obwohl diese Methode in v5 den Wert an Kommas aufteilt. Es schickt Sie außerdem auf Plugin-Jagd nach Code- und MorphTo-Feldern, die v5 nativ als CodeEditor und MorphToSelect liefert. Exzellentes Prozess-Scaffolding, aber Zeit einplanen, um die v5-Besonderheiten zu korrigieren.
Getestet am: 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/
Befehle & Beispiel-Prompts
/laravel-nova-to-filamentPhasenweises Nova-zu-Filament v5 Migrations-Playbook mit einer 25-zeiligen Feldzuordnungstabelle
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
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