Skip to main content

pagination-cursor-designer

Design pagination for list endpoints and their UIs — cursor (keyset) vs offset chosen with drift and deep-page costs stated, the opaque cursor's contents defined (sort key + deterministic tiebreaker + direction) with a stability contract, a total ordering mandated so rows never repeat or vanish under concurrent writes, default and max page sizes set, end-of-results signaled honestly (null next cursor, no guessed total), the tenant/permission predicate kept INSIDE the cursor so paging cannot cross a boundary, and a surface pattern (load-more, numbered, infinite scroll) chosen with tradeoffs. Owns the pagination MECHANISM inside a contract whose routes, versioning, and rate limits are api-event-architect's. Use when designing or fixing pagination, cursors, or "load more", or when a list skips or repeats rows as data changes. Do NOT use to design the API contract itself (api-event-architect) or tune one slow query's plan (query-plan-reader).

Zur Installation springen

Quellinformationen

Repository
ModernNomad-98/Project-Aegis
Letzte Quellaktivität
8. Juli 2026 um 07:00
Erkannte Sprache von SKILL.md
Englisch
Sterne
3
Forks
0

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.