用途:该技能为 FilamentPHP v4 生成动作(Action),适用于资源(Resource)、页面(Page)和表格(Table),包括模态动作、表单动作、批量操作与自定义工作流。生成前需先阅读指定文档目录:/home/mwguerra/projects/mwguerra/claude-code-plugins/filament-specialist/skills/filament-docs/references/actions/。
主要能力:支持标准 CRUD 动作(CreateAction、EditAction、ViewAction、DeleteAction、ForceDeleteAction、RestoreAction);自定义动作可配置 requiresConfirmation、modalHeading、modalDescription、modalSubmitActionLabel,并可通过 form() 定义模态表单(TextInput、Select、RichEditor 等),或使用 steps() 构建多步向导。支持可见性与授权控制(visible、hidden、authorize、authorized),副作用处理(after、dispatch、url、openUrlInNewTab、下载响应)。表格行动作支持 ActionGroup 下拉与 iconButton 内联;批量操作支持 DeleteBulkAction、自定义 BulkAction、带表单的批量动作、导出动作及 deselectRecordsAfterCompletion。还涵盖头部动作(CreateAction、导入、AttachAction)、关联管理器动作(Attach、Associate、Detach、Dissociate 及其批量版本)、页面头部动作,以及动作样式配置(label、icon、color、size、button、outlined、link、keyBindings、badge、tooltip)和带动作的通知。
使用方式:在 Filament 资源、页面或表格类中按上述 API 编写动作定义;生成时需先查阅指定参考文档。
适用场景:为 FilamentPHP v4 后台快速构建带确认、表单、批量与授权逻辑的交互动作。
限制:资料未提供安装命令、版本兼容范围、收费与价格信息,也未说明该技能的具体调用方式与运行环境要求。