data-table-page
CommunityBuild production-grade data table pages fast.
Authoradelabdelgawad
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps developers and product teams build admin CRUD data table pages with server-side data fetching, client-side caching, and rich table interactions, reducing boilerplate and ensuring consistent UX across apps.
Core Features & Use Cases
- Server-side data fetching: Server Components fetch initial data for fast, SEO-friendly pages.
- Client-side caching and mutations: SWR is used to cache data and provide optimistic UI updates during mutations.
- URL state management: nuqs synchronizes pagination, search, and filters with the URL for shareable state.
- Context-based actions: A dedicated context propagates CRUD actions to nested components, enabling reusable row actions and bulk operations.
- TanStack Table rendering: Table definitions and behavior rely on TanStack Table for consistent UX.
- Use cases: Create new data table pages, add/edit/view records, and implement bulk operations with pagination and filtering.
Quick Start
Use the scaffolding script to generate a new data table page and wire it to your API, then customize columns and actions as needed.
Dependency Matrix
Required Modules
None requiredComponents
scripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: data-table-page Download link: https://github.com/adelabdelgawad/meal_request/archive/main.zip#data-table-page Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.