# Skeleton
> Loading placeholder that mirrors content shape.
Import from `@aspyn-io/kit`. Scaffold source: `npx shadcn@latest add https://design.aspyn.io/r/skeleton.json`
## Install
```tsx
import { Skeleton } from "@aspyn-io/kit";
```
### List item placeholder
```tsx
```
### Card placeholder
Mirror the real layout so content doesn't shift when data arrives.
```tsx
```
### Table skeleton
Placeholder rows while table data loads; match the real column widths.
```tsx
```
### Form skeleton
Label and field placeholders that mirror a real form.
```tsx
```
## Notes
- Pairs naturally with React Suspense fallbacks and Next.js loading.tsx files.