This adapter bridges json-render's state management with XState Store, letting you use an @xstate/store atom as your backend instead of json-render's default state system. You create an atom with createAtom, wrap it with xstateStoreStateStore, and pass it to StateProvider. The main reason you'd reach for this is if you're already using XState for state machines elsewhere in your app and want consistent state management across both your declarative JSON UI and your regular components. It's a clean integration point, though you'll need to weigh whether the added dependency is worth it versus just using json-render's built-in state unless you really need XState's features.
npx skills add https://github.com/vercel-labs/json-render --skill xstate