table-view-pattern

Installation
SKILL.md

Table View Pattern

Use this skill for all large tabular views on the frontend in this monorepo, not just erify_studios.

This skill adapts the article’s decomposition of a high-performance data explorer into repo-local decisions: state modelling, rendering, backend sync, editing flows, and production constraints. In this monorepo, the default solution is not a custom spreadsheet grid. Start from the shared table stack in @eridu/ui, preserve route-driven URL state, and only escalate to virtualization or richer explorer behavior when the problem actually requires it.

Monorepo Scope

This skill applies to:

  • apps/erify_studios
  • apps/erify_creators
  • packages/ui when changing shared table primitives or URL-state helpers

It should be used alongside the repo-wide guidance in AGENTS.md and the closest feature skill for the target surface.

Use This Skill When

  • Adding or refactoring a large table route in erify_studios or erify_creators
  • Migrating a plain list into a searchable/filterable/sortable table
  • Optimizing a slow, dense, or re-render-heavy tabular UI
  • Adding row actions, row selection, lightweight inline editing, or saved-table-view behavior
  • Introducing virtualization for row-heavy or cell-heavy views
Related skills
Installs
1
GitHub Stars
1
First Seen
Mar 31, 2026