motherduck-partner-delivery

Standardize MotherDuck delivery architectures with provisioning and governance plans.

53|3|Updated Mar 30, 2026
One-click install
npx skills add https://github.com/motherduckdb/agent-skills --skill motherduck-partner-delivery
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: motherduck-partner-delivery
Source: https://github.com/motherduckdb/agent-skills/tree/main/plugins/motherduck-skills-claude/skills/motherduck-partner-delivery
Command: npx skills add https://github.com/motherduckdb/agent-skills --skill motherduck-partner-delivery

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

It reduces the effort and risk of repeatedly designing and provisioning MotherDuck environments across multiple client accounts by turning partner delivery into a consistent, region-aware architecture pattern.

Core Features & Use Cases

  • Multi-client delivery blueprint: defines a repeatable architecture with client-specific exceptions for consultancy and partner delivery models.
  • Region and isolation posture: standardizes structural isolation (one database/credential boundary per client) while keeping deployment choices explicit and region-aware.
  • Guided discovery and handoff: uses live workspace discovery when available to inspect boundaries and determine what is standard vs client-specific, then produces a provisioning checklist and validation plan.
  • Operational artifacts: includes runnable Python and TypeScript companion artifacts demonstrating the delivery output contract.

Quick Start

Ask an AI to generate a default multi-client MotherDuck partner delivery pattern, including a provisioning checklist, validation plan, and a list of client-specific exceptions for the given regions and client database boundaries.

Frequently Asked Questions about motherduck-partner-delivery

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I standardize multi-client MotherDuck delivery architectures across different regions?

To standardize multi-client MotherDuck delivery, you apply a region-aware provisioning pattern that sets structural isolation boundaries, like one database per client, while tracking client-specific exceptions to maintain consistent governance across environments.

What is the best way to isolate client data when provisioning MotherDuck environments?

The best way to isolate client data in MotherDuck is to enforce a structural boundary of one database and credential set per client, ensuring region-aware deployment choices keep each customer environment completely separated.

How do I generate a provisioning checklist for a multi-client DuckDB architecture?

You generate a provisioning checklist for a multi-client DuckDB architecture by using live workspace discovery to inspect existing boundaries, identifying standard versus client-specific configurations, and outputting a validation plan for deployment.

Does MotherDuck support partner delivery models with client-specific exception tracking?

Yes, MotherDuck supports partner delivery models by orchestrating connection, explore, model, query, share, and dive steps, enabling multi-client product teams to track exceptions and output machine-checkable delivery structures.

Can I get a machine-checkable JSON output for my MotherDuck governance plan?

Yes, you can request a machine-checkable JSON output for your MotherDuck governance plan, which standardizes the provisioning architecture and validation steps for programmatic consumption across multiple client environments.

What are the limitations of using a standardized delivery pattern for multiple MotherDuck clients?

A limitation of a standardized MotherDuck delivery pattern is that while it enforces structural isolation and region-aware standardization, it requires active workspace discovery to correctly identify and manage client-specific exceptions rather than applying a uniform rule.