Agent Skill · MotherDuck

motherduck-create-dive

Create, edit, manage, share, or embed MotherDuck Dives. Use when the work involves Dive authoring, live React + SQL components, MCP get_dive_guide, useSQLQuery, local preview, version history, Dives-as-code, required resources, team sharing, or embedded Dive sessions.

Provider: MotherDuck Path in repo: plugins/motherduck-skills/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. Save, update, 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