MotherDuck Build CFA App

Ontwerpt MotherDuck-ondersteunde klantgerichte analyse-apps met per-tenant isolatie.

Door motherduckdb · motherduckdb/agent-skills

Getest · Werkt ★ 9.6/10

MotherDuck Build CFA App — Ontwerpt MotherDuck-ondersteunde klantgerichte analyse-apps met per-tenant isolatie.

Wat het doet

Ontwerpt de serving architectuur voor het inbedden van analyses in een product voor externe klanten op MotherDuck: kiest tussen een 3-tier app, embedded Dives, of DuckDB-Wasm, definieert per-klant isolatie en service-account grenzen, en levert uitvoerbare Python/TypeScript routing voorbeelden. Activeert bij multi-tenant SaaS reporting, embedded analytics, of per-klant database isolatie vragen.

Testrapport

Stuurt expliciet weg van het 'shared tenant_id filter' patroon waar de meeste generieke adviezen standaard op uitkomen, en noemt het een fallback in plaats van een aanbeveling, en levert een werkend customer_routing_example.py/.ts paar (beide opgehaald en aanwezig bevestigd) dat per-klant database routing demonstreert.

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

Installatie

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

Commando's en voorbeeldprompts

  • /motherduck-build-cfa-appOntwerpt MotherDuck-ondersteunde klantgerichte analyse-apps met per-tenant isolatie.

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • 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