MotherDuck Build CFA App
Architektuje zákaznické analytické aplikace podporované MotherDuck s izolací pro každého tenanta.
Otestováno · Funguje
Co umí
Navrhuje architekturu pro vkládání analytiky do produktu pro externí zákazníky na MotherDuck: vybírá mezi 3vrstvou aplikací, embedded Dives nebo DuckDB-Wasm, definuje izolaci pro každého zákazníka a hranice servisních účtů a dodává spustitelné Python/TypeScript příklady směrování. Spouští se na otázky týkající se multi-tenant SaaS reportingu, embedded analytiky nebo izolace databáze pro každého zákazníka.
Testovací report
Explicitně se vyhýbá vzoru 'shared tenant_id filter', na který se většina generických rad zaměřuje, nazývá jej fallbackem spíše než doporučením, a dodává funkční pár customer_routing_example.py/.ts (oba načteny a potvrzeny jako přítomné) demonstrující směrování databáze pro každého zákazníka.
Testováno: 2026-07-14 · Claude Code 2.x (agent harness)
Instalace
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
Příkazy a ukázkové prompty
/motherduck-build-cfa-appArchitektuje zákaznické analytické aplikace podporované MotherDuck s izolací pro každého tenanta.
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
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