| name | filament-panel-work |
| description | Build or change Filament-based internal panels in this Laravel salon SaaS. Use when working on superadmin dashboards, tenant admin pages, tables, forms, widgets, resources, or internal workflows. |
Filament Panel Work
Use this skill for superadmin and salon admin interfaces.
Priorities
- ship internal tools fast without weakening tenant safety
- keep internal workflows boring and reliable
- optimize for CRUD, filters, dashboards, and controlled actions
Checklist
- Confirm whether the panel is
superadmin or tenant admin.
- Scope all tenant-owned resources correctly.
- Use Filament resources, actions, widgets, and forms where they fit naturally.
- Keep panel actions authorization-aware.
- Avoid hiding domain rules in Filament callbacks when a service or action class would be clearer.
- Add tests for destructive or privileged actions.
Do
- use Filament for resource-heavy backoffice flows
- surface operational KPIs in widgets
- keep filters aligned with branch, staff, and status dimensions
Do Not
- build public marketing pages in Filament
- put multi-step booking logic directly inside a resource class
- trust URL tenant identifiers without verifying access