core

Creates/manages JSON render schemas, catalogs, and prompts for AI-driven spec generation.

Updated Jan 19, 2026
One-click install
npx skills add https://github.com/StormHub/Agents.Code --skill core-stormhub
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: core
Source: https://github.com/StormHub/Agents.Code/tree/main/skills/json-render/core
Command: npx skills add https://github.com/StormHub/Agents.Code --skill core-stormhub

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Core package for defining schemas, catalogs, and AI prompt generation for json-render. Use when working with @json-render/core, defining schemas, creating catalogs, or building JSON specs for UI/video generation.

Core Features & Use Cases

  • Schema and catalog definitions using defineSchema and defineCatalog to standardize AI specs.
  • Spec streaming and progressive rendering with SpecStream utilities.
  • Dynamic prompt generation and state resolution helpers to drive UI and video spec creation.

Quick Start

Install the package and begin by defining a schema with defineSchema, then create a catalog with defineCatalog to generate prompts.

Frequently Asked Questions about core

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

FAQPage Schema
How do I define JSON render schemas for AI-driven spec generation?

You define JSON render schemas using the defineSchema helper to standardize AI specs for UI and video generation. This establishes the structural contract required for generating valid JSON specs.

What is the best way to standardize AI prompts for UI and video spec streaming?

The best way to standardize AI prompts is using defineCatalog to create catalogs. This generates dynamic prompts and pairs with SpecStream utilities for progressive spec rendering.

Does this schema definition package work with @json-render/core?

Yes, this package explicitly satisfies integration with @json-render/core. It provides the required SchemaDefinition, CatalogDefinition, and state-resolution helpers to function within that ecosystem.

How do I handle state resolution when streaming JSON specs for AI workflows?

You handle state resolution during JSON spec streaming using the built-in state-resolution helpers. These utilities manage progressive rendering states within the SpecStream workflow.

When do I need to use SpecStream utilities for AI spec generation?

You need SpecStream utilities when building structured AI workflows that require progressive rendering and streaming of JSON specs. This handles the incremental output of AI-generated specifications.