MotherDuck Build CFA App
Architetta app di analytics customer-facing supportate da MotherDuck con isolamento per tenant.
Promosso
Cosa fa
Progetta l'architettura di servizio per l'incorporamento di analytics in un prodotto per clienti esterni su MotherDuck: sceglie tra un'app a 3 livelli, Dives embedded o DuckDB-Wasm, definisce l'isolamento per cliente e i confini degli account di servizio, e fornisce esempi di routing Python/TypeScript eseguibili. Si attiva su reporting SaaS multi-tenant, analytics embedded o domande sull'isolamento del database per cliente.
Rapporto di test
Si discosta esplicitamente dal pattern 'shared tenant_id filter' a cui la maggior parte dei consigli generici ricorre per default, nominandolo un fallback piuttosto che una raccomandazione, e fornisce una coppia funzionante customer_routing_example.py/.ts (ambedue recuperati e confermati presenti) che dimostra il routing del database per cliente.
Testato il: 2026-07-14 · Claude Code 2.x (agent harness)
Installazione
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
Comandi e prompt di esempio
/motherduck-build-cfa-appArchitetta app di analytics customer-facing supportate da MotherDuck con isolamento per tenant.
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
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