
from marcskovmadsen
Patterns and templates for building custom Panel components (JSComponent, ReactComponent, AnyWidget, MaterialUI). Includes decision guides, POC checklist, and P
Guidance for building custom UI components that bridge Python (Panel) and JavaScript. Covers JSComponent (vanilla JS), ReactComponent (React/JSX), AnyWidget (cross-platform), and MaterialUIComponent patterns.
[Source repository] (https://github.com/marcskovmadsen/holoviz-mcp)
Pure documentation skill covering Panel custom component development across four component types (JSComponent, ReactComponent, AnyWidgetComponent, MaterialUIComponent). Extremely thorough — includes decision guides, POC checklists, best practices, DOs/DONTs, Playwright testing patterns, troubleshooting, and complete examples. No scripts bundled. No security concerns whatsoever.
One of the most comprehensive documentation-only skills seen. The MaterialUIComponent server-mode patch (monkey-patching _render_esm_base) is a documented workaround for a known upstream issue, not a security concern. No scripts to execute.