---
title: "Column Ordering - Air Market"
description: "You want users to reorder the columns of a table, but the order on screen doesn't always match the order you set. This covers how leaf column order is controlled and what else has a say - pinned regi…"
canonical: "https://airmarket.ai/app/column-ordering"
---

[Air Market](/) / [Developer Tools](/category/devtools) / Column Ordering

Skill by [TanStack](/@tanstack)

# Column Ordering

Rearrange columns and have the screen agree with your state

## What this does

You want users to reorder the columns of a table, but the order on screen doesn't always match the order you set. This covers how leaf column order is controlled and what else has a say - pinned regions, hidden columns, and grouping. Reach for it when drag-and-drop columns land somewhere you didn't ask for.

### Top 3 things it does for you

- Let people drag columns into a new order
- Work out why rendered order differs from state
- Keep ordering sane alongside pinning and hiding

## Information

**Column Ordering 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 | 2 KB |
| Licence | MIT |
| Repository | [TanStack/table](https://github.com/TanStack/table/tree/d9cca007c015b0253a17c30b75b602445782ed12/packages/table-core/skills/column-ordering) |
| GitHub stars | 28,375 (as of Nov 2026) |

## Security report

**Verified.** AIR scanned this exact version of Column Ordering and flagged nothing. AIR's verdict: **safe**.

**What Column Ordering's check was run against**

|  |  |
| --- | --- |
| Commit | d9cca007c015b0253a17c30b75b602445782ed12 |
| Content hash | bcccb2591edcae25020c88f44e59292d19fac3ef7dc9422dc95e080911c4cb5e |
| Files read | [Browse the files at this exact commit](https://github.com/TanStack/table/blob/d9cca007c015b0253a17c30b75b602445782ed12/packages/table-core/skills/column-ordering/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 Column Ordering](/security/column-ordering)

## About Column Ordering

This covers controlling leaf columnOrder in TanStack Table v9 with stable IDs, while accounting for pinning regions, column visibility, and groupedColumnMode precedence.

Read it if you're building drag-and-drop columns, or if the order that renders differs from the order you put in state.

## What's inside

- SKILL.md - instructions

## Questions

### Is Column Ordering safe to install?

AIR scanned this exact version of Column Ordering 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/column-ordering.

### How do I install Column Ordering?

Open https://airmarket.ai/app/column-ordering 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/table-core/skills/column-ordering. 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/column-ordering>
