ericlewis/widget-studio
Generate and display rich UI widgets (cards, charts, forms, tables) inline in conversations by prompting the Widget Studio generator.
Diagnoses the widget-studio installation - MCP server health, PNG rendering, and generator API reachability - and fixes what it can. Use when widgets fail to render or generate, the PNG fallback errors, tools are missing, or after installing or updating the plugin.
Creates and displays rich UI widgets (cards, dashboards, task lists, charts, forms, tables, boarding passes, receipts) inline in the conversation by prompting the Widget Studio generator. Use when the user asks for a widget, a visual card, a rendered summary of data, "show me X as a widget/card/chart", or when a small polished visual would communicate results better than text. Renders as interactive UI in MCP Apps hosts, or as a PNG image anywhere else.
Renders a ChatKit widget JSON file to a PNG image or a self-contained HTML file locally. Use when the user wants to see a saved widget JSON, needs a shareable/openable HTML version of a widget, or wants a dark-mode PNG.
Makes small edits to an existing widget — change a label, value, color, badge, or list item — and re-displays it instantly, without a 20-60s regeneration. Use when the user asks to adjust, fix, restyle, or update part of a widget that was already generated or exists as JSON.