filament-tables

Generate FilamentPHP v4 tables with columns, filters, sorting, search, and bulk actions.

35|11|Updated Dec 3, 2025
One-click install
npx skills add https://github.com/mwguerra/claude-code-plugins --skill filament-tables
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: filament-tables
Source: https://github.com/mwguerra/claude-code-plugins/tree/main/filament-specialist/skills/filament-tables
Command: npx skills add https://github.com/mwguerra/claude-code-plugins --skill filament-tables

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill generates table configurations with columns, filters, sorting, and bulk actions to manage lists of data efficiently.

Core Features & Use Cases

  • Define columns, filters, and actions for dynamic tables
  • Support for sorting, searching, and bulk actions
  • Works with relationships and custom data sources

Quick Start

Create a basic table with a TextColumn, a Filter, and a Delete bulk action.

Frequently Asked Questions about filament-tables

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a filterable and sortable data table in Filament v4?

Filament v4 tables combine columns, filters, and sorting through the Table class. Define columns with TextColumn or specialized column types, add filters to narrow results, and enable sorting on specific columns. The Skill generates complete table configurations following Filament's official patterns for admin dashboards and CRUD interfaces.

Can I add bulk actions to a Filament table for managing multiple records?

Yes, bulk actions let you perform operations on selected rows simultaneously. Filament tables support bulkActions that work with checkboxes, enabling tasks like mass delete, status updates, or custom operations across filtered datasets.

What columns and filters does Filament support for dynamic tables?

Filament provides TextColumn, BooleanColumn, ImageColumn, BadgeColumn, and relationship columns. Filters include text search, select dropdowns, checkbox filters, and date range filters. The Skill generates code for all standard column and filter types with proper configuration.

Do Filament tables work with related data and custom data sources?

Filament tables support relationship columns to display related model data and can query custom data sources. The Skill handles both standard Eloquent relationships and custom column definitions for displaying associated records.

How do I implement search functionality alongside filters in a Filament table?

Filament tables combine global search with targeted filters. Search applies across multiple columns while filters narrow by specific fields. The Skill generates both search and filter configurations to create comprehensive data discovery across your table.