MotherDuck Build CFA App
Arkitekter MotherDuck-støttede kundevendte analyseapps med per-tenant isolation.
Testet · Virker
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 customersShould I use embedded Dives or DuckDB-Wasm for this customer app?Architect isolation boundaries for our multi-tenant reporting SaaS