---
title: "Getting Started - Air Market"
description: "You are starting a table in Octane and nothing is on screen yet. This walks through creating one, keeping its inputs steady, and getting rows rendered. It also helps when you are copying an example w…"
canonical: "https://airmarket.ai/app/getting-started"
---

[Air Market](/) / [Developer Tools](/category/devtools) / Getting Started

Skill by [TanStack](/@tanstack)

# Getting Started

Your first Octane table, from empty file to rendered rows

## What this does

You are starting a table in Octane and nothing is on screen yet. This walks through creating one, keeping its inputs steady, and getting rows rendered. It also helps when you are copying an example written for another framework and want it to behave exactly the same here.

### Top 3 things it does for you

- Create a table from nothing
- Keep the inputs to it stable
- Render rows with keyed loops

## Information

**Getting Started 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/octane-table/skills/getting-started) |
| GitHub stars | 28,375 (as of Nov 2026) |

## Security report

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

**What Getting Started's check was run against**

|  |  |
| --- | --- |
| Commit | d9cca007c015b0253a17c30b75b602445782ed12 |
| Content hash | 125a1c3eaff99e09ccc587a14a9c693ca037560ed82d0f9751f7f503d9c52ded |
| Files read | [Browse the files at this exact commit](https://github.com/TanStack/table/blob/d9cca007c015b0253a17c30b75b602445782ed12/packages/octane-table/skills/getting-started/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 Getting Started](/security/getting-started)

## About Getting Started

Getting a table on screen means settling several things at once: which features are registered, what the table is given, and how rows are drawn. This covers creating the table, registering features, keeping inputs stable, writing the component bodies, keyed rendering, and FlexRender.

It also covers the other way in, where you already have a working React or Preact example and want it translated across without changing its behaviour.

## What's inside

- SKILL.md - instructions

## Questions

### Is Getting Started safe to install?

AIR scanned this exact version of Getting Started 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/getting-started.

### How do I install Getting Started?

Open https://airmarket.ai/app/getting-started 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/octane-table/skills/getting-started. 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/getting-started>
