Premium skill

Stop rendering tool results as JSON

Map AI SDK tool calls, structured objects, and data parts onto typed components. Skeletons, approvals, artifacts — the model operates your product.

Install

Install with skills CLIPremium skills install through a short-lived private link.
$ npx skills add … --skill better-generative-ui
Open Premium install

Sign in with Premium to generate a fresh install link.

Filesystem

Browse the authored file tree — tools, references, and evals included. Source unlocks with Premium.

SKILL.mdmarkdown

Unlock skill source

Browse every authored SKILL.md with premium.

File tree for better-generative-ui stays visible so you can see the pack before unlocking.

Use this when

  1. 01A flight-search tool that streams a skeleton into a results card.
  2. 02A refund tool with sticky Approve / Deny before the mutation runs.
  3. 03A useObject form that fills field-by-field without layout shift.
  4. 04An agent turn with five tools that collapses into a receipt timeline.

What you get

Maps tools to components
One registry from tool name to renderer.
Covers every tool state
Skeleton, pending, result, and inline error — without shoving the layout.
Puts artifacts beside chat
Summary in the transcript, full workspace in a side panel.
Types from the agent
Infers UI message and tool props, then checks them against installed AI SDK docs.

Unlock the files

Available with Premium. The private install link expires; the downloaded skill does not. Generate a fresh link when you want to update it.

Open Premium install

Lifecycle skills and UI craft skills

View all skills