Skip to content
Development
Skill

/preset-mcp-dashboard

Use Superset MCP tools for dashboard inspection, dashboard creation, and adding charts to dashboards. Use only for MCP tool workflows; do not use for direct API work.

From plugin
preset-io-agent-skills
1228 skills
Install
$ npx -y skills add preset-io/agent-skills --skill preset-mcp-dashboard --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/preset-mcp-dashboard

Context preview

The summary Claude sees to decide when to auto-load this skill.

Use Superset MCP tools for dashboard inspection, dashboard creation, and adding charts to dashboards. Use only for MCP tool workflows; do not use for direct API work.

SKILL.md

preset-mcp-dashboard.SKILL.md
name: preset-mcp-dashboard
description: Use Superset MCP tools for dashboard inspection, dashboard creation, and adding charts to dashboards. Use only for MCP tool workflows; do not use for direct API work.

preset-mcp-dashboard

Use for dashboard workflows through MCP.

Always

  • Use `list_dashboards` and `get_dashboard_info` for dashboard discovery.
  • Use `add_chart_to_existing_dashboard` when the user wants to add a chart to an existing dashboard.
  • Use `generate_dashboard` only for a brand-new dashboard.
  • Never create a new dashboard as a silent fallback after add-to-existing fails.
  • Report permission-denied results directly and ask before changing the plan.

Decision Rules

  • Existing dashboard target present: use `add_chart_to_existing_dashboard`.
  • New dashboard request: use `generate_dashboard` with known chart IDs.
  • Dashboard analysis without result rows: stay on metadata/detail tools.
  • Dashboard chart data: route to `preset-mcp-data`.
  • Chart creation before dashboard assembly: route to `preset-mcp-visualization`.

Workflow Order

1. Resolve dashboard and chart IDs. 2. Inspect existing dashboard details when modifying one. 3. Add to existing or create new according to user intent. 4. Use only URLs and status returned by MCP tools.

Retrieve

  • Dashboard workflows: [references/dashboard-workflows.md](references/dashboard-workflows.md)
Ships withpreset-io-agent-skills

Agent guidance for working with Preset, Apache Superset, and Superset MCP tools. The skills work across Claude, OpenAI Codex, Cursor, GitHub Copilot, Snowflake Cortex Code CLI, and Gemini CLI from a single source.

Get the whole plugin
Stats
12
Stars
1
Forks
Active
Maintenance
Shell
Language
Apache-2.0
License
9d ago
Last commit
3mo ago
Created

Repo: preset-io/agent-skills

Other skills on preset-io-agent-skills.