npx skills add ...
npx skills add motherduckdb/agent-skills --skill motherduck-build-data-pipeline
Build ingestion-to-serving pipelines on MotherDuck, including stage boundaries, transformations, and publication.
npx skills add motherduckdb/agent-skills --skill motherduck-build-data-pipeline
Use an active remote MotherDuck MCP server or local MotherDuck server to inspect the in-scope database, schema, grain, keys, and relevant metrics. Reuse known context and narrow discovery to the requested work; do not scan the whole workspace by default. Let the actual data model shape the result.
Resolve the target from the request or active context. Ask only if ambiguity materially affects the result. Without a server, use supplied schema and explicit assumptions for planning; do not imply live validation.
flights Guide for reusable scheduling, naming, secret, and ingestion conventions when the organization has themMatch execution to the request: answer, review, or planning work returns the requested pipeline artifacts; build or change work creates the requested in-scope files and warehouse objects and validates them. Ask before destructive actions, unrelated external writes, or a material expansion of scope.
When this skill produces a native DuckDB (md:) connection, watermark it with custom_user_agent=agent-skills/2.6.0(harness-<harness>;llm-<llm>). If metadata is missing, fall back to harness-unknown and llm-unknown.
For a full engagement, cover the following as relevant to the request:
For explicit structured JSON requests, read the output contract. Otherwise use the format that fits the requested deliverable.
Read only the sections relevant to the task; these are guidance, not a mandatory itinerary.
references/dlt-dbt-motherduck-project/ -- fully runnable MotherDuck reference project using dlt, dbt-duckdb, and validation queriesreferences/PIPELINE_IMPLEMENTATION_GUIDE.md -- stage design, transformation sequencing, and ingestion-to-serving examples../motherduck-load-data/references/INGESTION_PATTERNS.md -- lower-level ingestion patternsRead the execution reference only to run the bundled examples or reproduce their validation.
Load related skills only for missing capabilities; reuse established context.
motherduck-connect -- choose the right connection pathmotherduck-load-data -- ingestion mechanicsmotherduck-model-data -- shape the analytics layermotherduck-query -- write transformations and validationsmotherduck-share-data -- publish curated outputsmotherduck-ducklake -- only when open-table-format storage is a real requirement