core

Define schemas, catalogs, and AI prompts for json-render workflows.

Updated Dec 30, 2025
One-click install
npx skills add https://github.com/inpiniti/bitcoin-simulation --skill core-inpiniti
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: core
Source: https://github.com/inpiniti/bitcoin-simulation/tree/main/.agents/skills/core
Command: npx skills add https://github.com/inpiniti/bitcoin-simulation --skill core-inpiniti

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a core toolkit for modeling and organizing JSON specifications: schemas, catalogs, and AI prompts for json-render. It enables consistent validation, reusable definitions, and streamlined prompt generation across projects.

Core Features & Use Cases

  • Schema Definition: Create and validate structured schemas for specs and catalogs using defineSchema.
  • Catalog Management: Build catalogs mapping components to definitions with defineCatalog to drive AI renderers.
  • Spec & Prompt Streaming: Generate and stream specs (Spec/SpecStream) for progressive AI responses, with dynamic prop expressions and state binding.
  • Validation & StateStore: Validate spec structure and plug in external StateStore implementations for integrated workflows.
  • Use Case: Build a robust UI spec pipeline that evolves from schema to catalog to final AI-driven spec output.

Quick Start

Create a schema with defineSchema, then build a catalog with defineCatalog and generate a prompt with the catalog.

Frequently Asked Questions about core

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

FAQPage Schema
How do I define and validate JSON schemas for AI rendering pipelines?

To define and validate JSON schemas for AI rendering, use the defineSchema function to create structured schemas that ensure consistent validation and reusable definitions across your json-render workflows.

What is the best way to map UI components to definitions for AI-driven spec generation?

The best way to map UI components to definitions is by building a catalog with defineCatalog, which organizes component mappings to drive AI renderers and streamline prompt generation for specs.

Can I stream JSON specs progressively for AI responses?

Yes, you can stream JSON specs progressively using Spec and SpecStream features, which support dynamic prop expressions and state binding to generate and stream specs for progressive AI responses.

Does this schema validation toolkit support external state store integration?

Yes, the schema validation toolkit supports external state store integration, allowing you to validate spec structure and plug in custom StateStore implementations for integrated json-render workflows.

When should I use catalogs and dynamic prop expressions in JSON spec workflows?

Use catalogs and dynamic prop expressions when building a robust UI spec pipeline that evolves from schema to catalog to final AI-driven spec output, requiring structured schemas and state binding.