data-visualization

Generate React data visualizations with Recharts and Chart.js.

3|1|Updated Feb 2, 2026
One-click install
npx skills add https://github.com/HouseGarofalo/claude-code-base --skill data-visualization-housegarofalo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-visualization
Source: https://github.com/HouseGarofalo/claude-code-base/tree/main/.claude/skills/data-visualization
Command: npx skills add https://github.com/HouseGarofalo/claude-code-base --skill data-visualization-housegarofalo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps developers create clear, informative, and accessible data visualizations within React applications, transforming raw data into understandable charts and graphs.

Core Features & Use Cases

  • Chart Selection Guidance: Provides a decision matrix for choosing the right chart type based on data relationships.
  • Component Library Examples: Offers ready-to-use React code snippets for popular charting libraries like Recharts and Chart.js.
  • Advanced Features: Includes examples for sparklines, real-time data updates, and ensuring chart accessibility.
  • Use Case: Quickly generate a responsive line chart to display website traffic trends over time, or a bar chart to compare sales figures across different product categories.

Quick Start

Use the data-visualization skill to create a basic Recharts line chart with the provided sample data.

Frequently Asked Questions about data-visualization

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

FAQPage Schema
How do I create a responsive line chart in React to display time series data?

To create a responsive line chart in React, use this Skill to generate ready-to-use Recharts code snippets. It transforms raw time series data into interactive, accessible charts suitable for dashboards and reports.

What's the best way to choose a chart type for my data relationships in a React dashboard?

The best way to choose a chart type is using the Skill's decision matrix, which matches chart formats to data relationships. It guides the selection of line, bar, or pie charts to accurately reflect your data within React applications.

Can I use Chart.js with React to build interactive data visualizations?

Yes, you can use Chart.js with React to build interactive data visualizations. The Skill provides component library examples and implementation guidance specifically for Chart.js, ensuring clear and accessible graphical data representations.

How do I implement real-time data streaming in a React chart?

To implement real-time data streaming in a React chart, the Skill provides advanced examples for handling live updates. This enables dynamic data-driven displays that continuously refresh within your dashboard components.

How do I ensure data visualization accessibility best practices in my React charts?

To ensure data visualization accessibility in React charts, apply the best practices included in the Skill. It guides the implementation of accessible chart components, ensuring your data displays are understandable for all users.

Do I need to manually format raw data before generating bar charts to compare sales figures?

You do not need to manually format raw data extensively before generating bar charts. The Skill helps developers transform raw data into understandable charts, streamlining the creation of comparisons like sales figures across product categories.