Frontend
Pagination & Infinite Loading
Chooses and implements pagination, load-more and infinite-loading patterns without breaking URL state or crawlability.
What it does
Chooses and implements pagination, load-more and infinite-loading patterns without breaking URL state or crawlability.
When to use it
Use for search results, feeds and catalogues, and fixing endless-scroll accessibility or performance problems.
Problems it prevents
Stops infinite scroll that loses scroll position on back-navigation, or hides content search engines can never reach.
Typical workflow
- Choose the model (page, load-more, infinite)
- Define the data contract
- Preserve URL and scroll-restoration state
- Verify crawlability and focus after load
Example output
A paginated collection where the back button returns to the exact scroll position, and every page is a real, crawlable URL.
What's included
- 01The complete prompt
The full manual as a ready-to-save SKILL.md file, matched exactly to what ships in the T7 library.
- 02Install walkthrough
Personal (~/.claude/skills/) and project (.claude/skills/) folder instructions, whichever fits how you work.
- 03Use notes
How Claude invokes it, what a good result looks like, and what to check before you trust the output.
Installation
Save the manual as SKILL.md in ~/.claude/skills/pagination-infinite-loading/ to use it on every project, or in .claude/skills/pagination-infinite-loading/ to scope it to one repository. Then invoke it directly:
/pagination-infinite-loadingWorks well with
Recommended bundle
Save by bundling
Get Pagination & Infinite Loading as part of Frontend Builder: five skills that work together as one toolkit, for £1.96 less than buying all five separately.
