data-viz

Design accessible data visualizations and dashboards aligned to business questions.

10|5|Updated Apr 10, 2026
One-click install
npx skills add https://github.com/rajitsaha/100xprism --skill data-viz-rajitsaha
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-viz
Source: https://github.com/rajitsaha/100xprism/tree/main/modules/data-viz
Command: npx skills add https://github.com/rajitsaha/100xprism --skill data-viz-rajitsaha

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the guesswork and common pitfalls of designing data visualizations and dashboards that fail to communicate insights, are inaccessible to users with disabilities, or underperform in production, ensuring every chart answers a specific business question effectively.

Core Features & Use Cases

  • Question-aligned chart selection: Uses a decision tree rooted in the question the chart needs to answer, not just data shape, to pick the optimal chart type and avoid anti-patterns like pie charts with too many slices or dual y-axes.
  • Production-ready guidance: Includes library trade-offs for Recharts, D3, Plotly and others, dashboard layout heuristics for executive and analyst use cases, color-blind safe palette recommendations, and specifications for loading, empty, and error states.
  • Accessibility and performance compliance: Built-in rules for screen reader support, keyboard navigation, SVG/Canvas rendering thresholds, and color contrast to meet accessibility standards out of the box. Use case: A SaaS product team building a user analytics dashboard can use this Skill to select the optimal chart for tracking monthly active user growth, define a layout that lets executives extract key insights in 5 seconds, and specify implementation details including color-blind safe palettes and error states that frontend engineers can implement without additional design input.

Quick Start

Use the data-viz skill to design an e-commerce sales dashboard that answers whether the team is on track to hit quarterly revenue targets, with accessible charts optimized for executive review.

Frequently Asked Questions about data-viz

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I choose the right chart type for my analytics dashboard?

You choose the right chart type by aligning it with the specific business question it needs to answer. This question-driven chart selection approach avoids anti-patterns like pie charts with too many slices or dual y-axes.

What is the best way to make data visualization accessible for color-blind users?

Accessible data visualization requires built-in color-blind safe palettes and strict color contrast rules. Compliance also demands screen reader support, keyboard navigation, and defined loading, empty, and error states for chart interfaces.

How do I design an executive dashboard layout for quick insights?

Executive dashboard design uses specific layout heuristics that allow users to extract key insights in seconds. This ensures the dashboard layout is optimized for analyst, executive, and end-user audiences to track metrics like user growth efficiently.

Recharts vs D3: which library is better for production-ready dashboards?

Choosing between Recharts and D3 for production-ready dashboards depends on library trade-offs like SVG and Canvas rendering thresholds. Both can support accessible data UI implementation, but the optimal choice depends on specific performance needs.

How do I handle loading and error states in web application charts?

Handling loading and error states in web application charts requires explicit specifications for these conditions. Production-ready data visualization includes predefined rules for empty states and error handling that frontend engineers can implement directly.

Does data visualization need screen reader support for accessibility compliance?

Yes, data visualization needs screen reader support and keyboard navigation for accessibility compliance. Meeting these standards out of the box ensures chart interfaces are usable by audiences with disabilities.