From tonone
Recommends chart types, libraries (Chart.js, Recharts, D3, Plotly), accessibility grades, and fallbacks for data types like time series or comparisons. Useful for chart implementation requests.
npx claudepluginhub tonone-ai/tonone --plugin warden-threatThis skill is limited to using the following tools:
Follow the output format defined in docs/output-kit.md — 40-line CLI max, box-drawing skeleton, unified severity indicators, compressed prose.
Guides data visualization workflows: discovers intent, selects chart types (bar, line, scatter), chooses libraries (D3.js, Chart.js, Recharts, Plotly) for React/Vue/etc.
Guides full-stack data visualization: selects optimal charts for data and goals, engineers pipelines from databases to rendered charts, recommends libraries by scale, optimizes performance and accessibility.
Guides selection of optimal chart types for data insights and generates reproducible code using matplotlib/seaborn (Python) or Chart.js (JavaScript). Covers anatomy, colors, accessibility, pitfalls.
Share bugs, ideas, or general feedback.
Follow the output format defined in docs/output-kit.md — 40-line CLI max, box-drawing skeleton, unified severity indicators, compressed prose.
User needs a chart implementation, visualization type recommendation, or data display component.
python3 -m prism_agent.uiux search --domain chart --query "{data_type}" --limit 3
┌─ Chart Recommendation — {data_type} ────────────────────────────────┐
│ Chart type: {chart_type} │
│ Library: {library} (Chart.js / Recharts / D3 / Plotly) │
│ Accessibility: {grade} (AA / A / Below AA) │
│ Interaction level: {level} (static / hover / drill-down) │
│ Data volume: {threshold} (max recommended data points) │
├─ Color guidance ────────────────────────────────────────────────────┤
│ {color_guidance} │
├─ Accessibility fallback ────────────────────────────────────────────┤
│ {fallback_description} │
└──────────────────────────────────────────────────────────────────────┘
If output exceeds the 40-line CLI budget, invoke /atlas-report with the full findings. The HTML report is the output. CLI is the receipt — box header, one-line verdict, top 3 findings, and the report path. Never dump analysis to CLI.