# Marker
> Inline conversation markers, notes, and separators.
Import from `@aspyn-io/kit`. Scaffold source: `npx shadcn@latest add https://design.aspyn.io/r/marker.json`
## Install
```tsx
import { Marker, MarkerIcon, MarkerContent } from "@aspyn-io/kit";
```
### Markers
Slim inline rows for a conversation: labeled separators, live status, completed steps, and clickable actions.
```tsx
TodayCompacting conversation…Explored 4 filesView the pull request
```
## Notes
- Three variants: default (a plain row), border (a bottom rule), and separator (a centered label between two rules).
- Markers have no implicit role. Pass role="status" for live/streaming updates so screen readers announce them; MarkerIcon is always aria-hidden, so keep meaning in MarkerContent.
- For clickable markers, use asChild to render a real or