MotherDuck Build CFA App

Arquitecta aplicaciones de análisis orientadas al cliente respaldadas por MotherDuck con aislamiento por inquilino.

Por motherduckdb · motherduckdb/agent-skills

Probado · Funciona ★ 9.6/10

MotherDuck Build CFA App — Arquitecta aplicaciones de análisis orientadas al cliente respaldadas por MotherDuck con aislamiento por inquilino.

Qué hace

Diseña la arquitectura de servicio para incrustar análisis en un producto para clientes externos en MotherDuck: elige entre una aplicación de 3 capas, Dives incrustados o DuckDB-Wasm, define el aislamiento por cliente y los límites de la cuenta de servicio, y envía ejemplos de enrutamiento ejecutables en Python/TypeScript. Se activa en informes SaaS multi-inquilino, análisis incrustados o preguntas de aislamiento de base de datos por cliente.

Informe de la prueba

Se aleja explícitamente del patrón de 'shared tenant_id filter' al que la mayoría de los consejos genéricos recurren por defecto, nombrándolo un fallback en lugar de una recomendación, y envía un par funcional customer_routing_example.py/.ts (ambos obtenidos y confirmados presentes) que demuestra el enrutamiento de bases de datos por cliente.

Probado el: 2026-07-14 · Claude Code 2.x (agent harness)

Instalación

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

Comandos y prompts de ejemplo

  • /motherduck-build-cfa-appArquitecta aplicaciones de análisis orientadas al cliente respaldadas por MotherDuck con aislamiento por inquilino.

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • 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