add-dashboard
Installation
SKILL.md
Add New Dashboard
Create a complete new dashboard instance with its own charts, state management, and page.
Arguments
$0- Dashboard name in PascalCase (e.g.,DRep,SPO,Voter)
Architecture Overview
Each dashboard is a self-contained module with these features:
- Charts: Lazy-loaded chart components in a registry
- Side Panel: Tabbed panel for Charts, Elements, Layout, Share
- Text Elements: User-addable text labels
- Page Margins: Draggable margin handles for width control
- Multi-Select: Box selection and Ctrl+click for multiple elements
- localStorage: All settings persist per-dashboard