dbxstudio/dbx-studio/data-visualization

Claude Code and agent skill by dbxstudio/dbx-studio

Trust tier 2
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Chart and visualization generation for DBX Studio. Use when a user wants to visualize data — bar charts, line graphs, pie charts, scatter plots, etc.

Install

npx vskill@latest install dbxstudio/dbx-studio/data-visualization

SKILL.md

Data Visualization — DBX Studio

Chart Types Available

The generate_chart tool supports these types:

TypeBest For
barComparisons between categories
lineTrends over time
piePart-to-whole relationships (< 7 slices)
scatterCorrelation between two numeric values
areaCumulative trends over time
histogramDistribution of a numeric column

Workflow

  1. Understand what the user wants to visualize
  2. Write the SQL query to get the data (data_query)
  3. Call generate_chart with the config
  4. Confirm chart title and axes are meaningful

generate_chart Parameters

json
{
"chart_type": "bar",
"title": "Monthly Revenue by Product Category",
"x_axis": "category",
"y_axis": "revenue",
"data_query": "SELECT category, SUM(amount) AS revenue FROM orders GROUP BY 1 ORDER BY 2 DESC",
"group_by": "category"
}

Chart Selection Guide

User says "trend" or "over time" → line chart, x_axis = date column User says "compare" or "by category" → bar chart User says "breakdown" or "share" → pie chart (only if ≤ 7 categories) User says "distribution" or "spread" → histogram User says "relationship" or "correlation" → scatter

Data Query Patterns

Bar: Top N categories
sql
SELECT category, COUNT(*) AS count
FROM orders
GROUP BY category
ORDER BY count DESC
LIMIT 10
Line: Time series
sql
SELECT DATE_TRUNC('day', created_at) AS date, SUM(amount) AS revenue
FROM orders
WHERE created_at >= NOW() - INTERVAL '30 days'
GROUP BY 1
ORDER BY 1
Pie: Proportion breakdown
sql
SELECT status, COUNT(*) AS count
FROM orders
GROUP BY status

Design Principles

  • Always give the chart a descriptive title including the time period if relevant
  • Keep x_axis and y_axis names human-readable (not raw column names)
  • For large result sets, aggregate before charting (avoid raw row-level data)
  • Pie charts: max 7 slices, group remainder as "Other"

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
83
Repository forks
10
7-day trend score
22

Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 18 Mar 2026, 7 months ago.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/dbxstudio/dbx-studio/data-visualization/badge)](https://verified-skill.com/skills/dbxstudio/dbx-studio/data-visualization)

Something wrong with this skill or its page? Tell us.