solid

Transform json-render specs into reactive Solid component trees.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

SolidJS-based renderer for json-render specs enables seamless transformation of specs into reactive Solid component trees, simplifying UI composition and bindings across Solid apps.

Core Features & Use Cases

  • Renders json-render specs into Solid components with fine-grained reactivity.
  • Provides a registry and providers to wire components, state, and actions in Solid-based apps.
  • Supports hooks for state management, visibility, and validation to build robust UIs.

Quick Start

Boot a Solid UI by rendering a Spec with the registry.

Frequently Asked Questions about solid

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

FAQPage Schema
How do I render json-render specs as Solid components?

To render json-render specs into Solid components, you use this Skill to transform specs into a Solid component tree with fine-grained reactivity. It requires a Solid environment and the json-render Solid integration to expose components, providers, and hooks for reactive UI composition.

What is fine-grained reactivity in a SolidJS UI architecture?

Fine-grained reactivity in a SolidJS UI architecture updates only the specific dependencies that change when json-render specs are transformed into components. This approach avoids re-rendering entire component trees and simplifies bindings across Solid apps.

How do I wire a registry and providers for Solid apps?

To wire a registry and providers for Solid apps, this Skill supplies the components and providers needed to connect state and actions. You build robust UIs by using its hooks for state management, visibility, and validation within the reactive composition.

Do I need a Solid environment to use json-render bindings?

Yes, you need a Solid environment and the json-render Solid integration to use json-render bindings. This setup exposes the necessary components, providers, and hooks required to implement reactive UI composition within Solid-based applications.

When should I use a json-render spec renderer for UI composition?

You should use a json-render spec renderer for UI composition when building catalogs or registries, wiring Renderer providers, or implementing bindings in Solid-based apps. It enables seamless transformation of specs into reactive Solid component trees.