multi-surface-render

Installation
SKILL.md

Multi-Surface Rendering with json-render

Define once, render everywhere. A single json-render catalog and spec can produce React web UIs, PDF reports, HTML emails, Remotion demo videos, and OG images — each surface gets its own registry that maps catalog types to platform-native components.

Quick Reference

Category Rules Impact When to Use
Target Selection 1 HIGH Choosing which renderer for your use case
React Renderer 1 MEDIUM Web apps, SPAs, dashboards
PDF & Email Renderer 1 HIGH Reports, documents, notifications
Video & Image Renderer 1 MEDIUM Demo videos, OG images, social cards
Registry Mapping 1 HIGH Platform-specific component implementations

Total: 5 rules across 5 categories

How Multi-Surface Rendering Works

  1. One catalog — Zod-typed component definitions shared across all surfaces
Related skills

More from yonatangross/orchestkit

Installs
41
GitHub Stars
170
First Seen
Mar 25, 2026