MotherDuck Build CFA App
Conçoit des applications d'analyse client basées sur MotherDuck avec isolation par locataire.
Testé · Fonctionne
Ce que fait
Conçoit l'architecture de service pour l'intégration d'analyses dans un produit destiné aux clients externes sur MotherDuck : choisit entre une application à 3 niveaux, des Dives intégrées ou DuckDB-Wasm, définit l'isolation par client et les limites de compte de service, et fournit des exemples de routage Python/TypeScript exécutables. Se déclenche sur les questions de reporting SaaS multi-locataires, d'analyse intégrée ou d'isolation de base de données par client.
Rapport de test
S'écarte explicitement du modèle 'shared tenant_id filter' auquel la plupart des conseils génériques se réfèrent par défaut, le nommant un repli plutôt qu'une recommandation, et livre une paire customer_routing_example.py/.ts fonctionnelle (tous deux récupérés et confirmés présents) démontrant le routage de base de données par client.
Testé le: 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
Commandes et exemples de prompts
/motherduck-build-cfa-appConçoit des applications d'analyse client basées sur MotherDuck avec isolation par locataire.
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
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