用途:该技能为 FilamentPHP v4 生成动作(Actions),适用于资源(Resources)、页面(Pages)与表格(Tables),涵盖标准 CRUD 动作、模态动作、表单动作、批量操作和自定义工作流。生成前需先阅读指定文档目录 /home/mwguerra/projects/mwguerra/claude-code-plugins/filament-specialist/skills/docs/references/actions/。
主要能力:支持 CreateAction、EditAction、ViewAction、DeleteAction、ForceDeleteAction、RestoreAction 等标准动作;可创建带确认弹窗、表单模态、多步骤 Wizard 的自定义动作;支持可见性与授权控制(visible、hidden、authorize、authorized);支持表格行动作、ActionGroup 下拉、批量动作(含表单与导出)、头部动作、关联管理器动作(Attach、Associate、Detach、Dissociate)及页面头部动作。还可配置颜色、尺寸、按钮样式、快捷键、徽章、提示,以及带动作的通知。
使用方式:在 PHP 中通过 Filament\Actions、Filament\Tables\Actions 等命名空间调用 make() 链式配置,例如 Actions\Action::make('publish')->requiresConfirmation()->action(...)。批量动作使用 BulkActionGroup,关联动作在 RelationManager 的 getHeaderActions 与 table 方法中定义。
适用场景:为 FilamentPHP v4 后台快速生成资源操作、表格行操作、批量处理与自定义业务流程。
限制:资料未提供安装命令、版本兼容范围、收费信息或具体平台要求;生成前必须参考指定文档路径,实际可用性取决于项目环境。