# Recipe JSX
Load this after [SKILL.md](SKILL.md) when you are about to write a figure.
Copy a pair. Swap labels for the user's names. Keep the props. Two graphs per section, prose between them. Do not add a third.
## Refactor
Walk through a change. Path first, then the weeks.
```tsx
import { GraphFlow } from "@/registry/default/graph-flow/graph-flow"
import { GraphTimeline } from "@/registry/default/graph-timeline/graph-timeline"
```
## Incident
What happened, then which days took the hit.
```tsx
import { GraphTimeline } from "@/registry/default/graph-timeline/graph-timeline"
import { GraphUptime } from "@/registry/default/graph-uptime/graph-uptime"
```
## Pick one
A matrix, then sizes if they matter.
```tsx
import { GraphCompare } from "@/registry/default/graph-compare/graph-compare"
import { GraphRank } from "@/registry/default/graph-rank/graph-rank"
```
## Pull request
What moved, and what the numbers did.
```tsx
import { GraphDiff } from "@/registry/default/graph-diff/graph-diff"
import { GraphSlope } from "@/registry/default/graph-slope/graph-slope"
```
## This week
Overlapping work, then the board counts.
```tsx
import { GraphGantt } from "@/registry/default/graph-gantt/graph-gantt"
import { GraphStat } from "@/registry/default/graph-stat/graph-stat"
```
## Migration
How far the job is, and the count behind it.
```tsx
import { GraphMeter } from "@/registry/default/graph-meter/graph-meter"
import { GraphKpi } from "@/registry/default/graph-kpi/graph-kpi"
```