data-visualization

Build interactive dashboards and reports with React, Recharts, and TanStack Table.

18|4|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/DevHive1/DevHive-Cli --skill data-visualization-devhive1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-visualization
Source: https://github.com/DevHive1/DevHive-Cli/tree/main/skills/data-visualization
Command: npx skills add https://github.com/DevHive1/DevHive-Cli --skill data-visualization-devhive1

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires react-csv, papaparse, @tanstack/react-table, d3-scale-chromatic, and includes references (resource) components.

What problem does it solve?

This skill solves the friction of building custom data visualization tools by automating the scaffold, data fetching, and UI integration for dashboards, reports, and explorers.

Core Features & Use Cases

  • Automated Scaffolding: Instantly sets up React-Vite projects with pre-configured Recharts, TanStack Table, and PapaParse.
  • Integration-Ready: Seamlessly connects to Stripe, Linear, databases, and CSV files using a standardized API-first workflow.
  • Use Case: Quickly build a sales analytics dashboard that pulls real-time revenue data from Stripe and displays it with interactive charts and drill-down tables.

Quick Start

Use the data-visualization skill to create a dashboard showing my monthly revenue trends from the connected Stripe integration.

Frequently Asked Questions about data-visualization

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

FAQPage Schema
How do I build a React dashboard that visualizes CSV data?

To build a React dashboard visualizing CSV data, this tool provides automated scaffolding with PapaParse for parsing and Recharts for rendering interactive charts. It sets up a complete Vite project with responsive UI components pre-configured.

Can I connect a Stripe integration to fetch real-time data for analytics charts?

Yes, you can connect a Stripe integration to fetch real-time data for analytics charts. The skill uses a standardized API-first workflow to seamlessly pull revenue data and display it with interactive visualizations and drill-down tables.

What's the best way to display large datasets in an interactive table?

The best way to display large datasets interactively is using TanStack Table, which is pre-configured in this skill. It provides a responsive, accessible interface with drill-down capabilities directly integrated with your fetched data.

How do I generate a data analysis report from database records?

To generate a data analysis report from database records, this skill handles data fetching directly from your database and enforces a contract-first backend architecture. It automatically renders the fetched records into unified analysis reports and dataset explorers.

Does this dashboard scaffolding tool require a contract-first backend architecture?

Yes, this dashboard scaffolding tool enforces a contract-first backend architecture. This design ensures standardized API workflows when fetching data from integrations, databases, or CSV files for your visualization applications.

Why use Recharts and TanStack Table together for data apps?

Using Recharts and TanStack Table together for data apps provides a unified interface that handles both graphical chart rendering and detailed tabular data exploration. This combination ensures your visualizations remain responsive and accessible.