Data visualization skills dbxstudio data visualization
Skill bg-szy/TOP-SKILLS/skills/marketplace/data-visualization__skills-dbxstudio-data-visualization
全球最大的 Claude Code 技能聚合库 · 收录 3900+ 来自 12+ 来源的技能,提供在线搜索与趋势分析看板 / The world's largest Claude Code skill aggregation hub — 3900+ skills from 12+ sources with online search and trend dashboard
npx -y skills add bg-szy/TOP-SKILLS --skill data-visualization__skills-dbxstudio-data-visualizationAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 4 stars4 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Chart and visualization generation for DBX Studio. Use when a user wants to visualize data — bar charts, line graphs, pie charts, scatter plots, etc.
SKILL.md
2.2 KB, as published. Nobody here has run it
Data Visualization — DBX Studio
Chart Types Available
The generate_chart tool supports these types:
| Type | Best For |
|---|---|
bar | Comparisons between categories |
line | Trends over time |
pie | Part-to-whole relationships (< 7 slices) |
scatter | Correlation between two numeric values |
area | Cumulative trends over time |
histogram | Distribution of a numeric column |
Workflow
- Understand what the user wants to visualize
- Write the SQL query to get the data (
data_query) - Call
generate_chartwith the config - Confirm chart title and axes are meaningful
generate_chart Parameters
{
"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
SELECT category, COUNT(*) AS count
FROM orders
GROUP BY category
ORDER BY count DESC
LIMIT 10
Line: Time series
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
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"