MotherDuck Build CFA App

Arkitekter MotherDuck-støttede kundevendte analyseapps med per-tenant isolation.

Af motherduckdb · motherduckdb/agent-skills

Testet · Virker ★ 9.6/10

MotherDuck Build CFA App — Arkitekter MotherDuck-støttede kundevendte analyseapps med per-tenant isolation.

Hvad det gør

Designer serverarkitekturen til indlejring af analyser i et produkt til eksterne kunder på MotherDuck: vælger mellem en 3-lags app, indlejrede Dives eller DuckDB-Wasm, definerer per-kunde isolation og service-konto grænser, og leverer kørbare Python/TypeScript routing-eksempler. Udløses af multi-tenant SaaS-rapportering, indlejrede analyser eller spørgsmål om databaseisolation per kunde.

Testrapport

Styrer udtrykkeligt væk fra 'shared tenant_id filter'-mønsteret, som de fleste generiske råd standardiserer til, og navngiver det som en fallback snarere end en anbefaling, og leverer et fungerende customer_routing_example.py/.ts-par (begge hentet og bekræftet til stede), der demonstrerer database-routing per kunde.

Testet: 2026-07-14 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/motherduckdb/agent-skills
cd agent-skills
mkdir -p ~/.claude/skills
cp -r plugins/motherduck-skills-claude/skills/motherduck-build-cfa-app ~/.claude/skills/motherduck-build-cfa-app

Kommandoer og eksempelprompter

  • /motherduck-build-cfa-appArkitekter MotherDuck-støttede kundevendte analyseapps med per-tenant isolation.

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • Design a per-tenant analytics app on MotherDuck for our customers
  • Should I use embedded Dives or DuckDB-Wasm for this customer app?
  • Architect isolation boundaries for our multi-tenant reporting SaaS