Build custom Panel components using JSComponent (vanilla JS, web components), ReactComponent (React/JSX), AnyWidgetComponent (AnyWidget spec for cross-platform), or MaterialUIComponent (Material UI themed). Use when wrapping JS libraries, creating interactive widgets, or building themed components. Includes decision guide, best practices, DOs/DON'Ts, and Playwright UI testing patterns.
$npx -y skills add marcskovmadsen/holoviz-mcp --skill panel-custom-componentsInstalls into the current project.
Run `npx skills use "https://github.com/marcskovmadsen/holoviz-mcp" --skill "marcskovmadsen/holoviz-mcp/panel-custom-components"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/marcskovmadsen/holoviz-mcp" that are relevant to the current task. Run `npx skills add "https://github.com/marcskovmadsen/holoviz-mcp"` and select the relevant skills, then follow their instructions.