Agent Skill · MotherDuck

motherduck-ducklake

Decide when DuckLake is the right MotherDuck storage pattern. Use when evaluating fully managed DuckLake, BYOB, own-compute DuckLake access, data inlining, object-storage layout, or file-aware maintenance instead of native MotherDuck storage.

Provider: MotherDuck Path in repo: plugins/motherduck-skills/skills/motherduck-ducklake/SKILL.md

Skill body

Use DuckLake on MotherDuck

Use this skill when the storage decision is genuinely about open table format and object-store behavior, not just about where to put another analytical table.

Source Of Truth

Default Posture

Workflow

  1. Confirm why native MotherDuck storage is insufficient.
  2. Pick the operating mode: fully managed, BYOB with MotherDuck compute, or BYOB with own compute.
  3. Verify regional and bucket constraints before proposing BYOB.
  4. Define the ingestion and maintenance posture up front, including data inlining, file compaction, and cleanup expectations.
  5. Validate who will query the data and from which compute surface before finalizing the architecture.

Open Next

Skill frontmatter

license: MIT