Bar Chart
Columns or horizontal bars that compare values across categories, grouped or stacked, with keyboard tooltips.
Paste this into your agent.
Bar Chart compares a handful to a few dozen categories, such as months, plans or regions, and handles negative values and rankings. It suits dashboard cards where people read totals side by side.
Install
bashnpx shadcn@4.18.0 add @siteplane/bar-chart
Import it from @/siteplane/components/bar-chart. The project needs Siteplane UI's one-time setup first: .
When to pick it
- vs : Pick Line Chart for a trend over many dates where the shape matters more than each bar.
- vs : Pick Bar List for a short ranked list of labels with values and no axis.
- vs : Pick Pie Chart only for a few shares of one total.
Rules
- Pass
data, thexkey, theserieslist and a requiredlabelthat names the chart. - Use
stackedfor parts of a total andorientation="horizontal"for rankings with long category names. - Format numbers with
formatValueand categories withformatX, and setlocaleto match the page. - Use
palette="categorical"for unrelated series andnegativeColoron a series for values below zero. - Keep category keys stable between data sets so bars glide instead of jumping, and translate the screen-reader words with
labels. - The chart is a read-only focus stop with no click or selection events.
Reference
Add to your agent
Print this skill from the terminal, or connect the whole catalog over MCP. Setup guides
CLI
MCP server
Questions
Related skills
Better Colorsby jakubkrehel
OKLCH color space for web projects. Convert hex/rgb/hsl to oklch, generate palettes, check contrast, handle gamut boundaries, and theme with Tailwind v4. Triggers on oklch, color conversion, palette generation, contrast ratio, gamut, display p3, design tokens, hue drift, chroma, dark mode colors.
VisualExternalGitHub stars: 9.2K
Better Interfaceby jakubkrehel
Run a holistic interface review across accessibility, layout, writing, typography, color, and visual polish.
VisualExternalGitHub stars: 9.2K
Better Typographyby jakubkrehel
Web typography from choosing fonts to spacing, wrapping and accessibility. Use when picking or pairing typefaces, configuring variable fonts or OpenType features, setting up a type scale, styling text in components, truncating text, styling underlines, selection, placeholders or carets, or reviewing frontend code for typography. Triggers on typography, fonts, font formats, woff2, variable fonts, font-weight, opentype, font-feature-settings, letter-spacing, line-height, type scale, tabular numbers, text-wrap, truncation, line clamp, underlines, text-decoration, text selection, iOS input zoom, font smoothing, text contrast, measure, line length, text-box, smart punctuation, drop cap.
TypographyExternalGitHub stars: 9.2K
Color Contrast for Taste, Not Just Complianceby UI Skillbook
Use accessible contrast ratios as a floor, then build restrained hierarchy on top of them rather than treating them as the whole job.
Visual