react-native

Render JSON UI specs into native React Native mobile interfaces.

Updated Jun 24, 2026
One-click install
npx skills add https://github.com/hasnaxyz/open-render --skill react-native-hasnaxyz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: react-native
Source: https://github.com/hasnaxyz/open-render/tree/main/skills/react-native
Command: npx skills add https://github.com/hasnaxyz/open-render --skill react-native-hasnaxyz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill turns structured JSON render specifications into predictable native mobile interfaces, reducing the need to hand-code repetitive React Native UI patterns.

Core Features & Use Cases

  • Catalog-driven rendering: Define allowed components and actions so AI-generated layouts stay within safe, predictable boundaries.
  • Stateful mobile UIs: Support visibility conditions, data binding, and action handling for interactive app screens.
  • Use case: Build dashboards, forms, onboarding flows, or content screens from AI-generated specs while keeping the output consistent with your component library.

Quick Start

Use the react-native skill to convert a json-render spec into a native mobile screen with standard components, bindings, and actions.

Frequently Asked Questions about react-native

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I render JSON UI specs into native mobile interfaces in React Native?

To render JSON UI specs into native mobile interfaces, this Skill applies schema-based catalogs, standard component definitions, and dynamic prop expressions to convert structured JSON into predictable React Native screens.

What is catalog-driven rendering for React Native mobile apps?

Catalog-driven rendering defines allowed components and actions so AI-generated layouts stay within safe boundaries, ensuring mobile UI output remains consistent with your standard component library and predictable during dynamic rendering.

Can I use state binding and visibility rules with AI-generated mobile screens?

Yes, state binding and visibility rules are supported for AI-generated mobile screens. The Skill provides state and action providers alongside dynamic prop expressions to handle interactive app logic and data binding for React Native interfaces.

Do I need a schema-based catalog to generate mobile UI from JSON?

Yes, a schema-based catalog is required to generate mobile UI from JSON. Standard component definitions, state and action providers, and dynamic prop expressions are necessary to ensure predictable mobile rendering and enforce safe boundaries.

What are the limitations of using JSON render specifications for mobile UIs?

JSON render specifications for mobile UIs are limited to the predefined components and actions in your schema-based catalog. Layouts cannot render custom components outside the standard definitions, restricting fully custom or unstructured native mobile patterns.