picodash

Manage application-owned inspector panels and state stores in React environments.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a standardized, application-owned way to create and manage inspector panels, solving the complexity of state synchronization and UI consistency in React applications.

Core Features & Use Cases

  • Application-Owned State: Uses a centralized store model to ensure panel values are strictly managed and JSON-compatible.
  • Composable UI: Offers a suite of first-party components and shadcn-based primitives for building bespoke dashlets.
  • Flexible Placement: Supports floating, fixed, and hybrid panel modes with advanced snapping and docking behaviors.

Quick Start

Use the picodash skill to initialize a new panel store and render a settings panel with a switch and slider control.

Frequently Asked Questions about picodash

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

FAQPage Schema
How do I manage inspector panel state synchronization in React applications?

You can build interactive dashlets using a suite of first-party components and shadcn-based UI primitives. This provides composable, theme-aware styling for bespoke dashboard interfaces without building everything from scratch.

Can I create floating and fixed inspector panels with snapping behaviors?

Inspector panels enforce strict validation contracts and reactive visibility controls. This ensures that complex dashboard interfaces maintain strict data integrity and respond dynamically to state changes.

What is the best way to initialize a new settings panel store in React?

Yes, shadcn-based primitives are fully supported for building bespoke dashlets. The system offers a suite of first-party components that integrate with these primitives to ensure theme-aware styling.

Why does my React dashboard need application-owned state for inspector panels?

Reactive visibility controls ensure that inspector panels respond dynamically to state changes. This maintains UI consistency and strict validation contracts across your complex dashboard interfaces.