This is the YAML wire format for json-render, built for streaming AI-generated UIs with progressive parsing and surgical edits. Instead of JSONL, you get code fences like yaml-spec and yaml-edit that stream line-by-line and emit JSON Patch operations as they parse. The AI SDK transform drops in as a pipeJsonRender replacement, and it handles four fence types including merge patches (RFC 7396) and unified diffs. If you're building UI streaming with Vercel AI SDK and want something more readable than line-delimited JSON, this gives you that plus built-in prompt generation and multi-turn edit support. The streaming parser works incrementally, so you get partial results before the LLM finishes.
npx skills add https://github.com/vercel-labs/json-render --skill yaml