MotherDuck Build CFA App

Conçoit des applications d'analyse client basées sur MotherDuck avec isolation par locataire.

par motherduckdb · motherduckdb/agent-skills

Testé · Fonctionne ★ 9.6/10

MotherDuck Build CFA App — Conçoit des applications d'analyse client basées sur MotherDuck avec isolation par locataire.

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 customers
  • Should I use embedded Dives or DuckDB-Wasm for this customer app?
  • Architect isolation boundaries for our multi-tenant reporting SaaS