add-chart

Implement reusable visx chart components with DaisyUI theming for React dashboards.

4|Updated Oct 24, 2025
One-click install
npx skills add https://github.com/tech-with-seth/iridium --skill add-chart
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-chart
Source: https://github.com/tech-with-seth/iridium/tree/main/.github/skills/add-chart
Command: npx skills add https://github.com/tech-with-seth/iridium --skill add-chart

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams quickly add expressive data visualizations to React apps by providing reusable VisX-based charts that align with DaisyUI theming, reducing boilerplate and design drift.

Core Features & Use Cases

  • Visually rich charts: Line, bar, donut and trend visuals built with visx that match DaisyUI styles.
  • Dashboard-ready: Ideal for dashboards, product analytics, marketing metrics, and reporting where trends, proportions, or funnel data are displayed.
  • Easy integration: Drop-in chart components that you can customize with your data and theme tokens.

Quick Start

Install the required visx packages: npm install --legacy-peer-deps @visx/axis @visx/group @visx/scale @visx/shape @visx/responsive @visx/curve Then create or reuse a TrendChart component and pass your data to render charts that align with your DaisyUI theme.

Frequently Asked Questions about add-chart

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

FAQPage Schema
How do I create React dashboard charts that match DaisyUI theming?

You can create theme-aware React dashboard charts by implementing reusable visx components styled with DaisyUI tokens, ensuring your data visualizations align with your application's design system.

What's the best way to visualize product analytics trends in a React app?

Visualizing product analytics trends in a React app is best handled by visx-based line and bar charts, which provide expressive, customizable visualizations for marketing metrics and reporting dashboards.

Do I need TypeScript to use visx for data visualization in React?

TypeScript is required to use these visx data visualization components, as the React integration relies on TypeScript to render responsive charts with theme-aware styling and proper type safety.

How do I set up visx packages to render responsive charts?

To set up visx for responsive charts, install the required packages using npm install --legacy-peer-deps for @visx/axis, @visx/group, @visx/scale, @visx/shape, and @visx/responsive, then pass your data to a chart component.

Can I display proportions and funnel data using visx charts?

You can display proportions and funnel data using donut and bar charts built with visx, which are designed for analytics tasks requiring comparisons across product and marketing data.

Why use visx instead of other React chart libraries for dashboards?

Visx provides low-level chart primitives that offer deep customization for React dashboards, preventing design drift by allowing direct integration with DaisyUI theme tokens unlike rigid high-level chart libraries.