solidjs-state

Community

Unified state management for SolidJS apps.

Authorgregoryraymond
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Managing state in SolidJS across components requires choosing the right primitive (signal, store, context) and deciding when to lift state or share it via Context or Resource.

Core Features & Use Cases

  • State system guidance for choosing between createSignal, createStore, createResource, createAsync, and Context.
  • Patterns for Context providers and useX hooks to avoid prop drilling.
  • Guidance on when to use resource-based data loading and server interactions in SolidStart and SolidRouter.
  • Practical examples for local vs global state, and safe state updates with produce and reconcile.

Quick Start

Construct a minimal SolidJS state solution by selecting the correct primitive (signal, store, or context) for the given data and implementing it following the patterns described above.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: solidjs-state
Download link: https://github.com/gregoryraymond/claude-agents-and-skills/archive/main.zip#solidjs-state

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.