MotherDuck Build CFA App

Architekturiert MotherDuck-gestützte kundenorientierte Analyse-Apps mit mandantenbasierter Isolation.

von motherduckdb · motherduckdb/agent-skills

Getestet · Funktioniert ★ 9.6/10

MotherDuck Build CFA App — Architekturiert MotherDuck-gestützte kundenorientierte Analyse-Apps mit mandantenbasierter Isolation.

Was es kann

Entwirft die Serving-Architektur für die Einbettung von Analysen in ein Produkt für externe Kunden auf MotherDuck: wählt zwischen einer 3-Tier-App, eingebetteten Dives oder DuckDB-Wasm, definiert mandantenbasierte Isolation und Service-Account-Grenzen und liefert ausführbare Python/TypeScript-Routing-Beispiele. Wird ausgelöst bei Fragen zu Multi-Tenant SaaS-Reporting, eingebetteten Analysen oder mandantenbasierter Datenbankisolation.

Testbericht

Weicht explizit vom 'shared tenant_id filter'-Muster ab, zu dem die meisten generischen Ratschläge tendieren, nennt es einen Fallback statt einer Empfehlung und liefert ein funktionierendes customer_routing_example.py/.ts-Paar (beide abgerufen und bestätigt vorhanden), das mandantenbasiertes Datenbank-Routing demonstriert.

Getestet am: 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

Befehle & Beispiel-Prompts

  • /motherduck-build-cfa-appArchitekturiert MotherDuck-gestützte kundenorientierte Analyse-Apps mit mandantenbasierter Isolation.

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • 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