Agent Skill · MotherDuck

motherduck-create-dive

Create, edit, manage, share, or embed MotherDuck Dives — live React + SQL dashboards, charts, and data apps saved in the workspace. Use for any dashboard, chart, KPI display, or data visualization over MotherDuck data, and for Dive authoring mechanics such as get_dive_guide, useSQLQuery, local preview, version history, Dives-as-code, required resources, team sharing, or embedded Dive sessions.

Provider: MotherDuck Path in repo: skills/motherduck-create-dive/SKILL.md

Skill body

Create and Manage MotherDuck Dives

Use this skill when the user needs a persistent, shareable, editable Dive rather than a one-off chart. Dives are live React + SQL data apps inside MotherDuck; they can be built conversationally, edited from existing workspace content, managed as code, shared with teammates, or embedded in another application.

Source Of Truth

Default Posture

Workflow

  1. Classify the delivery path: workspace Dive, edit existing Dive, Dives-as-code, share with teammates, or embed in an app.
  2. Explore the live schema and validate the core SQL first.
  3. Call get_dive_guide if MCP is available, then design the story, sections, interactions, and theme.
  4. Build or edit the Dive component, using local preview/hot reload when possible.
  5. Call save_dive, update_dive, or deploy only after queries, loading states, required resources, and visual behavior are correct.
  6. If teammates or application users need access, configure the underlying shares or embed-session flow explicitly.

Open Next

Skill frontmatter

license: MIT