Agent Skillslightdash/lightdash › lightdash-analytics

lightdash-analytics

GitHub

通过 Lightdash MCP 服务器查询受治理指标、回答业务问题及创建图表仪表板。遵循发现优先原则,使用语义层查询,支持结果轮询与可视化渲染,并管理内容变更工作流。

plugins/lightdash/skills/lightdash-analytics/SKILL.md lightdash/lightdash

Trigger Scenarios

用户询问业务数据或指标 需要生成数据图表或仪表板 探索或查询 Lightdash 数据集

Install

npx skills add lightdash/lightdash --skill lightdash-analytics -g -y
More Options

Non-standard path

npx skills add https://github.com/lightdash/lightdash/tree/main/plugins/lightdash/skills/lightdash-analytics -g -y

Use without installing

npx skills use lightdash/lightdash@lightdash-analytics

指定 Agent (Claude Code)

npx skills add lightdash/lightdash --skill lightdash-analytics -a claude-code -g -y

安装 repo 全部 skill

npx skills add lightdash/lightdash --all -g -y

预览 repo 内 skill

npx skills add lightdash/lightdash --list

SKILL.md

Frontmatter
{
    "name": "lightdash-analytics",
    "description": "Use when answering business questions, exploring governed metrics, querying Lightdash data, or creating Lightdash charts and dashboards through the Lightdash MCP server."
}

Lightdash Analytics

Use the Lightdash MCP server as the source of truth for the user's governed semantic layer.

Discover before querying

  1. Set the active project if the server requires one.
  2. Use route_agent when available; otherwise list the available explores.
  3. Inspect the selected explore and fields before composing a metric query.
  4. Use verified content as a reference when it matches the request.

Never invent explore names, field IDs, metric definitions, filter values, or query UUIDs. Search field values when a string filter must match an existing value.

Answering questions

Prefer run_metric_query for questions that fit the semantic layer. Use run_sql, when it is available, only when the requested analysis cannot be represented through a governed explore.

If a metric query is still running, poll get_query_result with the returned query UUID. When a visual would clarify the result, render a completed metric query with render_chart.

State the metric, time period, filters, and any important caveats in the answer. Treat an empty result as a valid result rather than a failed query.

Creating content and changing analytics

Before creating a chart or dashboard, inspect the relevant schema and existing content. Validate the query first, then use the server's creation workflow.

For dbt or content-as-code changes, work in a branch and use the Lightdash CLI workflow: preview the change, validate it, review it, then merge. Do not deploy or start AI writeback unless the user explicitly asks for that external change.

Built-in Lightdash skills

The MCP server can expose additional Lightdash skills and references. Use list_skills when the client does not surface MCP resources directly, then read only the skill or reference relevant to the task.

Version History

  • 71d06ec Current 2026-08-20 16:07

Same Skill Collection

.claude/skills/add-onboarding-tour/SKILL.md
.claude/skills/agent-harness/SKILL.md
.claude/skills/breakup-pr/SKILL.md
.claude/skills/creating-pull-requests/SKILL.md
.claude/skills/debug-local/SKILL.md
.claude/skills/deprecate-endpoint/SKILL.md
.claude/skills/fix-vulnerability/SKILL.md
.claude/skills/frontend-style-guide/SKILL.md
.claude/skills/graphite/SKILL.md
.claude/skills/har-replay/SKILL.md
.claude/skills/ld-permissions/SKILL.md
.claude/skills/renovate-pr/SKILL.md
skills/developing-in-lightdash/SKILL.md
skills/upgrade-preflight/SKILL.md

Metadata

Files
0
Version
d60d235
Hash
d8701071
Indexed
2026-08-20 16:07

Accueil - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-31 15:35
浙ICP备14020137号-1 $Carte des visiteurs$