admin-list-pattern

Installation
SKILL.md

Admin List Integration Pattern

This skill outlines the standard pattern for implementing searchable, paginated lists in the erify_studios (frontend) and erify_api (backend) applications.

Canonical Examples

Study these real implementations:

Integration Overview

The pattern relies on synchronized parameter names and behaviors across the stack:

  1. Frontend: Uses useTableUrlState to sync URL params (e.g., ?name=...) with the table's columnFilters.
  2. API Boundary: A specialized List<Resource>QueryDto extends the base pagination schema.
  3. Repository: Builds a Prisma where clause to handle partial matches and other filters. The Service is a thin pass-through.

Installs
1
GitHub Stars
1
First Seen
Mar 31, 2026
admin-list-pattern — allenlin90/eridu-services