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.