core

Define schemas and catalogs for generating AI-driven UI specifications.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps teams turn AI-generated UI ideas into deterministic, validated specifications instead of brittle free-form output.

Core Features & Use Cases

  • Schema definition for structured specs and catalogs.
  • Prompt generation for controlled AI outputs.
  • Spec streaming, validation, auto-fixing, and state-aware expression resolution.
  • Use it to build dashboards, forms, and interactive generators that must stay predictable while an AI model responds.

Quick Start

Use the core skill to define your schema, create a catalog, and generate a prompt for a json-render project.

Frequently Asked Questions about core

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

FAQPage Schema
How do I generate safe AI UI specs from schemas?

To generate safe AI UI specs from schemas, you define structured schemas and catalogs to produce deterministic, validated specifications, replacing brittle free-form AI output with predictable structured results.

What is spec validation and state binding for AI-generated UIs?

Spec validation and state binding ensure AI-generated UIs stay predictable by validating streaming specifications against defined schemas and resolving dynamic prop expressions using state-aware runtime resolution.

How do I create a prompt for controlled AI UI outputs?

You create a prompt for controlled AI outputs by defining a schema and authoring a deterministic catalog, which structures the prompt generation process to constrain the AI model's responses.

Does this approach support cross-framework rendering for json-render projects?

Yes, the schema-driven approach supports cross-framework rendering workflows for json-render core development, allowing you to build dashboards and forms that stay predictable across different environments.

How do I auto-fix invalid AI UI specifications during streaming?

You auto-fix invalid AI UI specifications during streaming by applying schema validation and state-aware expression resolution, which automatically repairs the output to match deterministic catalog rules.