admin-datatable

Build admin datatables with unified backend queries, column rendering, and CRUD routes.

Updated Apr 14, 2026
One-click install
npx skills add https://github.com/weiloon1234/Forge-Starter --skill admin-datatable
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: admin-datatable
Source: https://github.com/weiloon1234/Forge-Starter/tree/main/.claude/skills/admin-datatable
Command: npx skills add https://github.com/weiloon1234/Forge-Starter --skill admin-datatable

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Admin pages often require a consistent, scalable datatable pattern with server-side data, filters, and CRUD actions.

Core Features & Use Cases

  • Backend datatable definitions using forge::Datatable with columns, filters, and default sorting.
  • Global registration and a single query endpoint for frontend DataTable components.
  • Modal-based create/edit/delete flows plus router, menu, and i18n integration for admin pages.

Quick Start

Create a new admin datatable by implementing the Datatable for your model, wiring REST routes, and building a corresponding frontend list page.

Frequently Asked Questions about admin-datatable

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

FAQPage Schema
How do I create admin datatable CRUD pages with server-side filtering and sorting?

You can build admin datatable CRUD pages by implementing the Datatable trait for your model to define columns and filters, wiring REST routes to a single query endpoint, and using a shared frontend DataTable component for server-side data operations.

What is the best way to standardize admin datatables across multiple admin pages?

The best way to standardize admin datatables is using a unified backend query definition mechanism that globally registers datatable implementations, ensuring consistent column rendering, filtering, sorting, and CRUD routes across all admin screens.

Does this admin datatable approach support modal-based create, edit, and delete flows?

Yes, the admin datatable approach supports modal-based create, edit, and delete flows by integrating REST routes, menu configurations, i18n keys, and a shared frontend DataTable component to handle these operations seamlessly.

How do I set up permission gates for an admin datatable in a Rust backend?

To set up permission gates for an admin datatable in a Rust backend, you need to define permission checks within your model's Datatable implementation, ensuring only authorized users can access list, filter, and CRUD routes.

Do I need i18n keys and frontend assets to build an admin datatable?

Yes, you need i18n keys for internationalization and optional frontend assets to build an admin datatable, as the implementation requires a model with a Datatable implementation, permission gates, and a shared frontend DataTable component.