Filament PHP v5 Coding Standards

Vynucuje správné standardy kódování Filament v5 API (recordActions, Heroicon enum, Operation enum) nad zastaralými vzory v3/v4.

od olakunlevpn · olakunlevpn/olakunlevpn-filament-skills

Otestováno · Funguje ★ 9.6/10

Filament PHP v5 Coding Standards — Vynucuje správné standardy kódování Filament v5 API (recordActions, Heroicon enum, Operation enum) nad zastaralými vzory v3/v4.

Co umí

Jediný referenční soubor standardů kódování pro administrační panely Filament PHP v5 pokrývající zdroje, formuláře, tabulky, infolisty, akce, widgety, multi-tenancy, testování a nasazení napříč 18 číslovanými sekcemi. Spouští se na jakýkoli požadavek na zápis, revizi nebo refaktorování kódu Filament a jeho hlavní hodnota spočívá v připnutí agenta na názvy metod a konvence pouze pro v5, které se liší od stále běžných vzorů v3/v4 obsažených ve většině trénovacích dat LLM.

Testovací report

Ověřeno živým webovým vyhledáváním, že API specifické pro v5, které tato dovednost vynucuje (recordActions()/groupedBulkActions() místo starých actions()/bulkActions(), Heroicon:: enum, HasLabel/HasColor/HasIcon), je skutečné a aktuální - základní odpověď bez dovednosti výchozí na zastaralé importy Filament\Tables\Actions v3/v4 a názvy ikon jako řetězce, které dovednostní seznam explicitně zakazuje.

Testováno: 2026-07-16 · Claude Code 2.x (agent harness)

Instalace

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

Příkazy a ukázkové prompty

  • /olakunlevpn-filament-skillsVynucuje správné standardy kódování Filament v5 API (recordActions, Heroicon enum, Operation enum) nad zastaralými vzory v3/v4.

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

  • 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