AI Services Market
AI Services Market › Skills factory › Other › Records Data Grid
$4.99 · No sign-inv1.0.0– views

Records Data Grid

A records grid that stays fast and readable at thousands of rows.

Turns your AI into a product designer that builds a records data grid — sortable columns, filters, bulk actions, and pagination that stays fast and readable at thousands of rows.

Records Data Grid preview
Best for
Product designers and developers building admin and operations screens
Time needed
~45 min for a first draft
Level
Intermediate

Install it in 3 steps

No sign-up. No CLI tools. Pick your AI, copy one line, paste it over.

Pro — all 471 skills

Prefer doing it yourself? Buy the skill ($4.99), download the ZIP from your checkout confirmation, unzip it into the directory shown above, restart your AI session — same result. Already bought it? Your AI assistant can download it for you.

What’s inside

One SKILL.md (the playbook) + one starter template. A preview:

Records Data Grid

When to use

  • Your app shows lists of records — orders, customers, invoices, tickets, files — and the current list is a plain table with no sorting, no filtering, and no way to act on more than one row
  • Users keep exporting to a spreadsheet to do the work your grid should do: find records, compare them, update them in bulk
  • A table that worked at 50 rows is collapsing at 5,000: slow loads, endless scrolling, and columns that run off the screen
  • You're building an admin panel, CRM view, or operations dashboard and the record list is the screen people will live in
  • Stakeholders keep asking for "just one more column" and the grid needs rules for what belongs and what doesn't

Workflow

  1. Define the record and the columns (input: data model + user tasks → output: column set)
    Start from the tasks, not the database: what do people actually do with these records — find one, compare several, update many, export a set? Then pick columns that serve those tasks: an identifier, the two or three fields people scan to recognize a record, one status, one date, and one owner or assignee. Everything else lives in the detail view or a column picker, not on by default. Cap the default column set at six or seven — a grid with fifteen visible columns is a grid nobody can scan. Write the column rules down: each column's field, its alignment (text left, numbers right, dates in one fixed format), and its empty-state text ("—" or "Unassigned", never a blank that looks broken).
  2. Design sorting and filtering (input: column set → output: sort + filter behavior)
    Every column that holds an ordered value (dates, numbers, status in a defined order) gets sorting — click the header to sort, click again to reverse, with a visible arrow showing the active sort. Filtering gets two layers: a search box that matches across the recognisable fields (name, ID, email — say which), and per-column filters for the fields people actually narrow by (status, date range, assignee). Filters must be visible, removable one at a time, and clearable all at once — a filter a user can't see is a filter that makes records "disappear". Always show the result count ("Showing 24 of 5,312") so people trust the grid is showing them the truth.

Template preview

Records Data Grid — Build Template

Tasks first, columns second. Fill this in before designing the grid.

Record + tasks

Record type: {e.g. invoice / order / ticket}

What people do with these records:

  1. {task — e.g. find one record fast}
  2. {task — e.g. compare several}
  3. {task — e.g. update many at once}

Column set (≤7 default)

Columns in the picker (not default): {field, field, …}

Sorting + filtering

  • Sortable columns: {which columns, and their sort order for status}
  • Search box matches: {fields — state them, e.g. name, ID, email}
  • Per-column filters: {status / date range / assignee / …}
  • Result count format: "Showing {X} of {Y}"

Pro — all 471 skills

You may also like