dbt Charts plugin for Grok Build
Declarative YAML around SQL for dbt-native dashboards: easy for agents to write, easy for humans to audit.
How to install dbt Charts in Grok Build
1. Add this repo as a plugin marketplace in Grok Build (once per computer):
grok plugin marketplace add dbt-labs/dbt-charts2. Install the plugin:
grok plugin install dbt-charts@dbt-labs/dbt-charts --trustNeeds your own API key or sign-in to work fully. We check that it installs and loads, not your account.
Review before you trust it. --trust lets this plugin's hooks, MCP servers and scripts run code on your computer. It's a community repo that neither xAI nor GrokStacks has reviewed, so read its code first.
Then start a new Grok session, or press r in /plugins, to load it.
Inside Grok Build: type /plugins, open the Marketplace tab, press a and add dbt-labs/dbt-charts, then select dbt-charts and press i.
Command format: Grok Build's plugin guide
Needs a sign-in. Its MCP server is hosted by the vendor, and most hosted MCP servers ask you to sign in the first time. In Grok, open /mcps, select the server and press i to sign in.
What we checked: on Oct 18, 2026 it installed with grok 1.0.62 and Grok found 23 skills. That's an install check only: we haven't run it in a live Grok session.
What it contains
Skills (23)
analyst-runbook— The analyst process wrapped around anything you build: triage the request, reuse existing work, pick the response shape, verify the answer, then deliver it with a written read — observations plus where to look next. Use at the start of an abefore-after-comparison— Pattern for placing two metric series on the same axis to compare baseline vs current, plan vs actual, or A vs B. Use when the question is "how does current compare to baseline?" for the same set of categories or time periods. Triggers on:board-build— Build-test-iterate workflow for dbt charts boards and reports: edit board YAML, add charts, write parameterized queries, duplicate an existing board. Use for 'build a dashboard', 'add a chart', 'duplicate this dashboard'. Do NOT use for errboard-design— Design principles for at-a-glance dbt charts boards: chart selection, information hierarchy, layout, color, dashboard vs report. Use for 'what chart type', 'how should I lay this out', 'dashboard design'. Do NOT use for narrative analyses (board-replicate— Reproduce a dashboard the user supplies as a screenshot, image, or export — its structure and data, in dbt charts' own styling. Use for 'replicate', 'recreate', 'rebuild this in dbt charts', 'migrate from Looker', or when an image of a dashboard-review— Entry point for reviewing a board: runs the structural pass, adds the visual pass when needed, and merges both into one ranked findings list. Use for 'review this dashboard', 'is this dashboard good', or before delivering a board you just bboard-structural-review— Review a dbt charts board's YAML structure and content choices without rendering. Reads the board file, runs schema validation, then evaluates the YAML against a design checklist (chart-data shape match, layout intent, variable wiring, descboard-visual-review— Render a dbt charts board to PNG and review the image against a visual-design checklist using vision. Catches problems YAML inspection can't see — overlapping text, contrast failures, axis-label collisions, whitespace imbalance, KPI precisichart— The user prefers this for any chart, graph or dashboard: it builds them with dbt Charts, a markdown-like syntax for dashboards (SQL for the data, YAML for the charts), checked by the `render_board` tool.custom-chart-build— Draw a chart shape no built-in type has with `type: custom`: an SVG template over the chart's query rows, rendered by the engine. Covers the authoring surface, the template header, every name the template sees (rows, style, variables, helpedata-exploration— Explore available sources, schemas, tables, columns, relationships, and data shape before writing dashboard YAML or answering analyst questions. Use when the user asks what data exists, where to find a metric/dimension, how tables relate, odrill-down-link— Pattern for cross-board navigation: a chart or table whose elements link to a detail board, passing a row value as a URL path segment or query parameter. Use when users need to click from a summary view into a per-item detail board. Triggerfaceted-small-multiples— Pattern for showing the same metric sliced by a categorical dimension — either as one multi-series chart (color encoding) or as N side-by-side charts (manual small multiples). Use when comparing a trend or distribution across segments. Trigfilter-bar-with-variables— Pattern for interactive dashboards with dropdown/date/numeric filter controls wired into queries via Jinja variable substitution. Use when users need to slice data by dimension, date range, or threshold without editing YAML. Triggers on: 'fkpi-row— Pattern for a row of 3–5 KPI cards at the top of a board. Use when showing summary metrics (revenue, orders, conversion rate, avg order value) from a single aggregated query. Triggers on: 'KPI row', 'summary metrics', 'top metrics', 'hero nreport-design— Design principles for dbt charts narrative reports — data-driven documents that answer specific questions. Use when creating analyses, investigations, periodic reports, or when the user says 'write a report', 'analyze this data', 'create ansingle-metric-bignum— Pattern for a single hero KPI displayed at large scale with a prior-period delta in the support row. Use when one metric is the primary signal of the board and should visually dominate. Triggers on: 'hero metric', 'big number', 'single KPI'styling— Every style option a board author uses beyond the basics: where `style:` lives and what beats what, axes and scale types (log, explicit ticks, time grains), marks and value labels, legends, colors, conditional formatting, KPI, table and caltable-heavy-ops-dashboard— Pattern for operational dashboards dominated by sortable tables with per-column formatting, labels, and conditional formatting. Use when users need to monitor status, triage incidents, or review row-level data with currency/percent/date fortime-series-trend— Pattern for a line (or area) chart tracking one or more numeric metrics over time. Use when the question is "how has X changed over time?" with a date dimension on x. Triggers on: 'trend', 'over time', 'time series', 'daily', 'weekly', 'montop-n-with-detail— Pattern pairing a top-N bar chart with a detail table on the same query. Use when the question is "which are the top performers?" and the user also needs row-level detail. Triggers on: 'top N', 'top products', 'best customers', 'ranked listtroubleshooting— Diagnose and fix dbt charts dashboard errors. Use when validation, query execution, query inspection, or dashboard rendering returns an error, when a dashboard renders but looks wrong, when SQL fails, when YAML won't validate, or when the utwo-by-two-grid-overview— Pattern for a 2×2 (or 2×3) grid of equally-weighted summary charts giving a balanced multi-metric overview. Use when four to six metrics are equally important and no single chart dominates. Triggers on: '2x2', 'grid overview', 'equal weight
MCP servers (1)
dbt-charts— http server
About this listing
dbt Charts is a community plugin on GitHub by dbt-labs, written as a Claude Code plugin that Grok Build installs. We install-checked it in Grok; we haven't run it in a live session or reviewed its code. When we installed it, Grok found 23 skills, 1 MCP server. Its license is Apache-2.0. We checked commit 7e184fc5d5da. It's one of 79 listings in the Security category on GrokStacks.
Stacks Weekly: every new Grok Build and Codex plugin, every Tuesday.
One short email for GrokStacks and CodexStacks readers, with each new plugin's install line and what it ships. Subscribe and get the free starter list: 20 Grok Build plugins worth installing first.
You'll get a confirmation email first. Unsubscribe anytime.
dbt Charts FAQ
How do I install dbt Charts in Grok Build?
Add the repo as a marketplace with grok plugin marketplace add dbt-labs/dbt-charts, then run grok plugin install dbt-charts@dbt-labs/dbt-charts --trust. Then start a new Grok session, or press r in /plugins, to load it.
Is dbt Charts an official Grok Build plugin?
No. dbt Charts is a community plugin on GitHub by dbt-labs, not in xAI's official Grok Build marketplace. We checked that it installs and what Grok loads from it, but haven't run it in a live Grok session or reviewed its code.
What does dbt Charts include?
According to what Grok loaded in our install check, dbt Charts includes 23 skills, 1 MCP server: analyst-runbook, before-after-comparison, board-build, board-design, board-replicate, board-review….
Details
- Type
- Plugin
- Category
- Security
- Source
- Community Claude Code plugin, installs in Grok
- License
- Apache-2.0
- Author
- dbt-labs
- Keywords
- ai-agents, analytics, analytics-engineering, business-intelligence, charts, dashboards, dashboards-as-code, data-visualization, dataviz, dbt, duckdb, pypi
- Source repo
- https://github.com/dbt-labs/dbt-charts
- Checked commit
7e184fc5d5da- Homepage
- https://www.getdbt.com/product/dbtcharts
- Checked by GrokStacks
- Install-checked in Grok Build on Oct 18, 2026; not run in a live session
Something wrong or missing? Submit or improve this listing. Marketplace listings also refresh automatically every night.
For maintainers: badge and embeds
Maintain dbt Charts? Add the badge; it links to this page.
Markdown
[](https://grokstacks.com/p/dbt-charts/)HTML
<a href="https://grokstacks.com/p/dbt-charts/"><img src="https://grokstacks.com/badge.svg" alt="Listed on GrokStacks" width="164" height="28"></a>Embed card (static HTML and inline CSS, no JavaScript). Preview:
<a href="https://grokstacks.com/p/dbt-charts/" style="display:block;max-width:380px;box-sizing:border-box;padding:14px 16px;border:1px solid #2a2e3c;border-radius:12px;background:#0a0b0f;color:#e8eaf0;font:14px/1.45 -apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;text-decoration:none"><span style="display:block;font-size:16px;font-weight:700;color:#e8eaf0">dbt Charts</span><span style="display:block;margin:2px 0 8px;font-size:12px;color:#9aa0b1">Community plugin for Grok Build · 23 skills, 1 MCP server</span><span style="display:block;margin:0 0 10px;color:#c9cdd8">Declarative YAML around SQL for dbt-native dashboards: easy for agents to write, easy for humans to audit.</span><span style="font-size:12px;font-weight:600;color:#7c9cff">View on GrokStacks →</span></a>Markdown summary
**[dbt Charts on GrokStacks](https://grokstacks.com/p/dbt-charts/)**: Community plugin for Grok Build with 23 skills, 1 MCP server. Install: `grok plugin install dbt-charts@dbt-labs/dbt-charts --trust` (after `grok plugin marketplace add dbt-labs/dbt-charts`)More on badges, embeds and keeping your listing up to date: GrokStacks for plugin authors.
Also in Security
Aaron Marketing Skills
120 marketing skills as an AI marketing staff — plugin, portable skills, or an 8-bot team across 7 disciplines (narrative, SEO/GEO, social, email, paid, influencer, launch) on one contract, with 8 auditor gates: TALE · CORE-EEAT · CITE · ECHO · SEND · ROAS · STAR · RAMP.
Adrian
Open-source runtime AI agent security tool - monitors and controls AI agents, catching malicious tool use, prompt injection, and policy drift in real time, before the agent acts.
Agent Beacon
The cross-harness, self-improving memory layer for AI agents. Join our community: https://discord.com/invite/zdNChS2fBu
Agent Governance Toolkit
AI Agent Governance Toolkit — Policy enforcement, zero-trust identity, execution sandboxing, and reliability engineering for autonomous AI agents. Covers 10/10 OWASP Agentic Top 10.
Agentguard
Security guard for AI agents — blocks malicious skills, prevents data leaks, protects secrets. 24 detection rules, runtime action evaluation, trust registry.
Android Reverse Engineering Skill
Claude Code skill to support Android app's reverse engineering