Filament PHP v5 Coding Standards

Håndhæver korrekt Filament v5 API (recordActions, Heroicon enum, Operation enum) over forældede v3/v4 mønstre.

Af olakunlevpn · olakunlevpn/olakunlevpn-filament-skills

Testet · Virker ★ 9.6/10

Filament PHP v5 Coding Standards — Håndhæver korrekt Filament v5 API (recordActions, Heroicon enum, Operation enum) over forældede v3/v4 mønstre.

Hvad det gør

En enkeltstående kodestandardreference for Filament PHP v5 admin-paneler, der dækker ressourcer, formularer, tabeller, infolister, handlinger, widgets, multi-tenancy, test og implementering på tværs af 18 nummererede sektioner. Udløses ved enhver anmodning om at skrive, gennemgå eller refaktorere Filament-kode, og dens primære værdi er at fastlåse agenten til v5-kun metodenavne og konventioner, der adskiller sig fra de stadig almindelige v3/v4 mønstre, der er indlejret i de fleste LLM-træningsdata.

Testrapport

Verificeret via live websøgning, at v5-specifikke API, som denne færdighed håndhæver (recordActions()/groupedBulkActions() i stedet for de gamle actions()/bulkActions(), Heroicon:: enum, HasLabel/HasColor/HasIcon), er reel og aktuel - et baseline-svar uden færdigheden standardiserer til forældede v3/v4 Filament\Tables\Actions imports og streng-ikonnavne, som færdighedens tjekliste eksplicit forbyder.

Testet: 2026-07-16 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/olakunlevpn/olakunlevpn-filament-skills.git
mkdir -p ~/.claude/skills
cp -r olakunlevpn-filament-skills ~/.claude/skills/olakunlevpn-filament-skills

Kommandoer og eksempelprompter

  • /olakunlevpn-filament-skillsHåndhæver korrekt Filament v5 API (recordActions, Heroicon enum, Operation enum) over forældede v3/v4 mønstre.

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • review this Filament resource for outdated v3 action syntax
  • write a Filament v5 table with grouped bulk actions and Heroicons
  • refactor my admin panel widgets to use the new Filament API