Claude skills for DuckDB

17 public Claude skills touch on DuckDB. These 15 are the closest fit, best-known sources first. Each links to its folder; copy it into ~/.claude/skills/ to use it.

  1. matlab use duckdb

    Use DuckDB from MATLAB via Database Toolbox (R2026a+) as a non-math operations engine on large tabular files (CSV/Parquet/JSON) and as a zero-config embedded database. Use when connecting to DuckDB, querying CSV, Parquet, and JSON files directly with SQL,…

    matlab/matlab-agentic-toolkit★ 1.2kLicence: see repoFolder: matlab-use-duckdb

  2. duckdb

    Use when analytical SQL must run in-process with no server: Parquet/CSV/JSON/Arrow queried in place, OLAP embedded in an app or notebook, a slow pandas groupby on multi-GB data, or S3/lakehouse data read without downloading. NOT a multi-user analytics…

    ericrisco/rsc-harness★ 388MITFolder: duckdb

  3. motherduck duckdb sql

    Look up or repair DuckDB SQL syntax and verify MotherDuck-specific command and feature support.

    motherduckdb/agent-skills★ 62No licence statedFolder: motherduck-duckdb-sql

  4. data scientist

    Processes and analyzes data with resident-kernel engines (DuckDB, Polars) and one-shot tools. Use for CSV/parquet/JSON analysis, group-by/join/aggregation, time series, distributions, cleaning, or plotting a dataset.

    code-yeongyu/oh-my-openagent★ 70kLicence: see repoFolder: data-scientist

  5. cognee community

    Use when the user needs something that ships outside cognee core — community database adapters (Qdrant, Milvus, Weaviate, Redis, Pinecone, FalkorDB, Memgraph, DuckDB, NetworkX, …), data-source connectors (Slack, Gmail, Notion, Confluence, Google Drive),…

    topoteretes/cognee★ 33kApache-2.0Folder: cognee-community

  6. clickhouse analytics

    Use when running a ClickHouse server for high-volume OLAP: choosing a MergeTree engine and ORDER BY/PARTITION BY keys, ingesting billions of event/log/metric rows, pre-aggregating with materialized views, or fixing a query that scans instead of pruning.…

    ericrisco/rsc-harness★ 388MITFolder: clickhouse-analytics

  7. imaging data commons

    Query and download NCI Imaging Data Commons (IDC) cancer radiology and pathology datasets via the idc-index Python client. No authentication required: the parquet index ships inside the pip wheel, SQL runs locally via DuckDB, and DICOM downloads stream…

    jaechang-hits/SciAgent-Skills★ 384Licence: see repoFolder: imaging-data-commons

  8. data analysis

    Analyze Excel/CSV files with DuckDB SQL via bash.

    HezaoHezao/poirot★ 257MITFolder: data-analysis

  9. exploring data

    Exploratory data analysis. Use when users upload .csv/.xlsx/.json/.parquet files or request "explore data", "analyze dataset", "EDA", "profile data". Small files get ydata-profiling HTML/JSON reports; large files (over 200MB or 5M rows) get fixed-memory…

    oaustegard/claude-skills★ 157MITFolder: exploring-data

  10. altimate code

    Delegates dbt and warehouse work to altimate-code, a specialized CLI agent with 100+ purpose-built data tools. USE THIS SKILL FIRST whenever the task mentions or implies: warehouse access (Snowflake, BigQuery, Redshift, Databricks, Postgres, MySQL,…

    AltimateAI/data-engineering-skills★ 130MITFolder: altimate-code

  11. data pipeline etl expert

    Expert guide for Data Pipelines, ETL/ELT, and Analytics Engineering. Covers dbt, Apache Airflow, Dagster, BigQuery, ClickHouse, and DuckDB / Panduan ahli untuk Data Pipelines, ETL/ELT. Mencakup dbt, Airflow, Dagster, BigQuery, ClickHouse, dan DuckDB.

    roedyrustam/vibes-plug★ 116MITFolder: data-pipeline-etl-expert

  12. motherduck query

    Write, run, optimize, or troubleshoot DuckDB SQL against MotherDuck, including AI functions such as prompt_jev for in-SQL classification. Use for any SQL that targets MotherDuck, even simple queries, because MotherDuck has its own dialect and naming rules.

    motherduckdb/agent-skills★ 62No licence statedFolder: motherduck-query

  13. anofox forecast eda

    Exploratory data analysis, data quality, and statistical diagnostics for the anofox_forecast DuckDB extension — 36 per-series statistics, data-quality scoring, quality-report summaries, 117 tsfresh-inspired feature extraction, and 7 diagnostic functions…

    DataZooDE/anofox-forecast★ 45Licence: see repoFolder: anofox-forecast-eda

  14. anofox forecast models

    Forecasting models and the `ts_forecast_by` / `ts_forecast_var_by` API surface of the anofox_forecast DuckDB extension. Covers 36 models (baseline, exponential smoothing, state-space ARIMA + Kalman, classical GARCH, Theta, multi-seasonal,…

    DataZooDE/anofox-forecast★ 45Licence: see repoFolder: anofox-forecast-models

  15. anofox forecast backtest

    Backtesting, cross-validation, evaluation metrics, and conformal prediction intervals for the anofox_forecast DuckDB extension. Use when evaluating forecast accuracy, comparing models with time-series-aware CV, computing metrics (MAE / RMSE / MAPE / MASE /…

    DataZooDE/anofox-forecast★ 45Licence: see repoFolder: anofox-forecast-backtest

Claude skills for DuckDB: common questions

Which Claude skill should I use for DuckDB?

Yes: 17 public skills from 11 GitHub repositories mention DuckDB. The best-known ones named for it are matlab use duckdb (matlab/matlab-agentic-toolkit, ★ 1.2k), duckdb (ericrisco/rsc-harness, ★ 388) and motherduck duckdb sql (motherduckdb/agent-skills, ★ 62). Stars belong to the whole repository, not to one skill.

How do I add matlab use duckdb to Claude?

For DuckDB, copy the matlab-use-duckdb folder from matlab/matlab-agentic-toolkit (the folder that holds SKILL.md) into ~/.claude/skills/ to use it in every Claude Code project, or into .claude/skills/ for one project. For the Claude apps, upload the zipped folder as a custom skill instead.

Skill or MCP server for DuckDB: which do I need?

A skill teaches Claude a way of working; an MCP server gives it new tools, like access to DuckDB itself. We list 7 MCP servers for DuckDB if you need the connection.

How recently were DuckDB skills updated?

16 of the 17 DuckDB skills sit in repositories that changed in the 30 days before 31 Oct 2026.

Are DuckDB skills safe to install?

Installing a DuckDB skill means Claude will follow its instructions and may run its scripts, so read SKILL.md and every script first: for matlab use duckdb, that is everything in the matlab-use-duckdb folder. Watch for downloads, commands that send data out, invisible characters, and text telling Claude to keep something from you.

More topics: every “Claude skills for…” page.