---
title: "With TanStack Query - Air Market"
description: "You have a table in Svelte whose rows come from the server, and the filters, sorting and page controls keep drifting out of sync with what was actually fetched. This shows how to connect the two so t…"
canonical: "https://airmarket.ai/app/with-tanstack-query"
---

[Air Market](/) / [Developer Tools](/category/devtools) / With TanStack Query

Skill by [TanStack](/@tanstack)

# With TanStack Query

Keep server-side tables in Svelte honest about where data lives

## What this does

You have a table in Svelte whose rows come from the server, and the filters, sorting and page controls keep drifting out of sync with what was actually fetched. This shows how to connect the two so the query results stay the one place the data comes from. Reach for it when the table state and the fetched data disagree.

### Top 3 things it does for you

- Wire a Svelte table to server-side filtering and sorting
- Drive pagination from query results instead of local state
- Keep row counts coming from the server, not the page

## Information

**With TanStack Query at a glance**

|  |  |
| --- | --- |
| Kind | Skill |
| Publisher | [TanStack](/@tanstack) |
| Category | [Developer Tools](/category/devtools) |
| Works with | Agent Skills - an open standard supported by 40+ agents |
| Size | 4 KB |
| Licence | MIT |
| Repository | [TanStack/table](https://github.com/TanStack/table/tree/d9cca007c015b0253a17c30b75b602445782ed12/packages/svelte-table/skills/with-tanstack-query) |
| GitHub stars | 28,375 (as of Nov 2026) |

## Security report

**Verified.** AIR scanned this exact version of With TanStack Query and flagged nothing. AIR's verdict: **safe**.

**What With TanStack Query's check was run against**

|  |  |
| --- | --- |
| Commit | d9cca007c015b0253a17c30b75b602445782ed12 |
| Content hash | f25245c057017f12e008123d8b702fbd11f57ba2b36a0a9c7ae1789c6982b4da |
| Files read | [Browse the files at this exact commit](https://github.com/TanStack/table/blob/d9cca007c015b0253a17c30b75b602445782ed12/packages/svelte-table/skills/with-tanstack-query/SKILL.md) |

A scan is named by the exact content it read, not by a version number. A different version is a different artifact, and nothing here applies to a version AIR has not scanned.

[Read the full security report for With TanStack Query](/security/with-tanstack-query)

## About With TanStack Query

This covers composing Svelte Query with Svelte Table when filtering, sorting and pagination are handled manually rather than in the table itself.

It works through reactive query inputs, getting data out of query results, using server counts, and keeping a single source of truth for server data.

## What's inside

- SKILL.md - instructions

## Questions

### Is With TanStack Query safe to install?

AIR scanned this exact version of With TanStack Query and flagged nothing. AIR's verdict: safe. The verdict is named by the content that was read, at commit d9cca007c015, so it cannot drift onto a version nobody scanned. The full report is at https://airmarket.ai/security/with-tanstack-query.

### How do I install With TanStack Query?

Open https://airmarket.ai/app/with-tanstack-query on Air Market and use the install action: Air Market hands Claude a prompt naming this exact skill, and Claude sets it up. Source, pinned to the exact commit this listing describes: https://github.com/TanStack/table/tree/d9cca007c015b0253a17c30b75b602445782ed12/packages/svelte-table/skills/with-tanstack-query. Install from that link, not the branch.

## Related on Air Market

- [More Developer Tools listings](/category/devtools)
- [Everything by TanStack](/@tanstack)

---

Canonical URL: <https://airmarket.ai/app/with-tanstack-query>
