Database
DuckDB agent skills for Claude Code, Codex and other agents.
- skills
- 72
- official
- 8
- Type
- Database
- Website
- duckdb.org
- Official GitHub
- duckdb, duckdblabs
- Reviews
- See DuckDB on Enlisted
DuckDB skills, ranked
Ranked by score. Sort bymost stars,trending,newest,recently updated
Official (8 skills)
| # | Skill | Repository | Stars | Used in | Tokens | Auto-check | Licence | Updated |
|---|---|---|---|---|---|---|---|---|
| 1 | Answer questions about spatial data using DuckDB. An agent skill from duckdb/duckdb-skills. | duckdb/ | 600 | 1 repo | ~1k | Automated safety check: Notes | MIT | 5 mo ago |
| 2 | Convert any data file to another format: CSV, Parquet, JSON, Excel, GeoJSON, and more. | duckdb/ | 600 | 1 repo | ~720 | Automated safety check: Notes | MIT | 5 mo ago |
| 3 | Explore and query data on S3, Cloudflare R2, GCS, MinIO, or any S3-compatible storage. | duckdb/ | 600 | 1 repo | ~848 | Automated safety check: Notes | MIT | 5 mo ago |
| 4 | A skill your agent uses when authoring or debugging ade-bench tasks that must run on both DuckDB and Snowflake, including shared project migrations, setup patches, and solution patches | dbt-labs/ | 125 | — | ~2k | Automated safety check: Pass | Apache-2.0 | 8 days ago |
| 5 | Read any data file (CSV, JSON, Parquet, Avro, Excel, spatial, SQLite) or remote URL (S3, HTTPS). | duckdb/ | 600 | 1 repo | ~917 | Automated safety check: Notes | MIT | 5 mo ago |
| 6 | Attach a DuckDB database file for use with /duckdb-skills:query. | duckdb/ | 600 | 1 repo | ~1.2k | Automated safety check: Notes | MIT | 5 mo ago |
| 7 | Search DuckDB and DuckLake documentation and blog posts. An agent skill from duckdb/duckdb-skills. | duckdb/ | 600 | 1 repo | ~1.4k | Automated safety check: Notes | MIT | 5 mo ago |
| 8 | Run SQL queries against the attached DuckDB database or ad-hoc against files. | duckdb/ | 600 | 1 repo | ~2k | Automated safety check: Notes | MIT | 5 mo ago |
Community
| # | Skill | Repository | Stars | Used in | Tokens | Auto-check | Licence | Updated |
|---|---|---|---|---|---|---|---|---|
| 9 | Analyzes uploaded Excel and CSV files with SQL through DuckDB, producing schema inspections, statistical summaries and exports to CSV, JSON or Markdown. | bytedance/ | 83k | 4 repos | ~2.2k | Automated safety check: Pass | MIT | today |
| 10 | Migrate a whole ArcGIS Hub site into a PortalJS Arc portal end-to-end. | datopian/ | 2.4k | 1 repo | ~2k | Automated safety check: Pass | MIT | 1 mo ago |
| 11 | Guide to using and contributing cognee community packages: database adapters, data-source connectors, custom tasks and retrievers, and Keywords AI observability. | topoteretes/ | 32k | — | ~1.2k | Automated safety check: Pass | Apache-2.0 | today |
| 12 | Create, update, render, and visually verify polished Bruin CLI terminal demos with VHS. | bruin-data/ | 1.8k | — | ~1.3k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 13 | 13.Digoal Portable digital employee distilled from digoal's personal blog for PostgreSQL, PolarDB, DuckDB, AI+database, vector/RAG, database operations, source-code reading, technical content creation… | digoal/ | 8.6k | — | ~2.2k | Automated safety check: Pass | GPL-2.0 | 10 days ago |
| 14 | 14.Fd Audit Audit a change for resource leaks in OpenAlgo — file descriptors AND unbounded memory growth. | marketcalls/ | 2.8k | — | ~2.1k | Automated safety check: Pass | AGPL-3.0 | today |
| 15 | Auto-ingest a geospatial file (GeoJSON, Shapefile, GeoPackage, KML/KMZ, FlatGeobuf, CSV-with-geometry) into a PortalJS portal on the user's own machine, with no server. | datopian/ | 2.4k | 1 repo | ~1.7k | Automated safety check: Pass | MIT | 1 mo ago |
| 16 | A skill your agent uses when designing, implementing, reviewing, or debugging onetcli IPC database drivers, driver.json manifests, extension-protocol wire methods, schema metadata, DDL builders… | feigeCode/ | 1.8k | — | ~2.4k | Automated safety check: Pass | Unknown | yesterday |
| 17 | Autonomous trading loop for the MMR platform. An agent skill from 9600dev/mmr. | 9600dev/ | 131 | — | ~2.6k | Automated safety check: Pass | Unknown | 23 days ago |
| 18 | Build interactive analytics webapps, demos, dashboards, or embedded app surfaces from Sidemantic semantic models using copyable component primitives and deterministic query inspection. | sidequery/ | 129 | — | ~5.5k | Automated safety check: Pass | AGPL-3.0 | yesterday |
| 19 | Read before adding or changing backend code in lightlystudio - FastAPI routes, services, resolvers, SQLModel tables, or database access. | lightly-ai/ | 896 | — | ~1.2k | Automated safety check: Pass | Apache-2.0 | today |
| 20 | 20.Graphmemory Build and query embedded GraphRAG knowledge graphs with DuckDB-backed vector, full-text, and hybrid search. | bradAGI/ | 160 | — | ~3.1k | Automated safety check: Pass | MIT | 5 mo ago |
| 21 | Update lance-duckdb to a specific Lance release or tag. An agent skill from lance-format/lance-duckdb. | lance-format/ | 129 | — | ~1k | Automated safety check: Pass | Apache-2.0 | 6 days ago |
| 22 | Capture a Linux system trace with systing. An agent skill from josefbacik/systing. | josefbacik/ | 179 | — | ~3.2k | Automated safety check: Notes | MIT | 3 days ago |
| 23 | 23.Init Turn on Rekal memory in the current repository by running rekal init. | rekal-dev/ | 207 | — | ~567 | Automated safety check: Pass | Apache-2.0 | 28 days ago |
| 24 | Investigates geocoder data quality issues by querying live S3 parquet files via MotherDuck MCP. | walkthru-earth/ | 153 | — | ~935 | Automated safety check: Pass | CC-BY-4.0 | 3 mo ago |
| 25 | Prepare, publish, refresh, or validate the TraceLab public dataset on Hugging Face under UW-SyFI/TraceLab. | uw-syfi/ | 138 | — | ~1.4k | Automated safety check: Pass | Apache-2.0 | 1 mo ago |
| 26 | 26.Backtest Quick backtest a strategy on a symbol. An agent skill from marketcalls/vectorbt-backtesting-skills. | marketcalls/ | 208 | 1 repo | ~1.1k | Automated safety check: Notes | No licence | 2 mo ago |
| 27 | VectorBT backtesting expert. An agent skill from marketcalls/vectorbt-backtesting-skills. | marketcalls/ | 208 | — | ~3.4k | Automated safety check: Notes | No licence | 2 mo ago |
| 28 | Analyse GC2/Centia Parquet snapshots with DuckDB by walking the STAC catalog.json in the snapshot store — find datasets, decide whether a dataset has geometry (and in which CRS), read one snapshot… | mapcentia/ | 152 | — | ~2.3k | Automated safety check: Pass | AGPL-3.0 | yesterday |
| 29 | Writes a new Dinobase YAML connector for a REST API that has no verified dlt source, covering auth, pagination, read and write endpoints and incremental loading. | kappa90/ | 263 | — | ~1.9k | Automated safety check: Pass | Unknown | 3 mo ago |
| 30 | 30.Modeler Build, validate, and manage semantic models using Sidemantic. | sidequery/ | 129 | — | ~4.2k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 31 | 31.Rekal Use in a repo with Rekal initialized (.rekal/ exists). An agent skill from rekal-dev/rekal-cli. | rekal-dev/ | 207 | — | ~2.1k | Automated safety check: Pass | Apache-2.0 | 28 days ago |
| 32 | Analyze a systing trace database (.duckdb). An agent skill from josefbacik/systing. | josefbacik/ | 179 | — | ~5.3k | Automated safety check: Pass | MIT | 3 days ago |
| 33 | Sets up Dinobase, a local DuckDB database that syncs data from 100+ business sources, then answers questions across them with SQL joins and previewed write-backs. | kappa90/ | 263 | — | ~1.5k | Automated safety check: Pass | Unknown | 3 mo ago |
| 34 | 34.Setup Dev Dev environment setup for build tools, PostgreSQL, submodules, and worktrees. | relytcloud/ | 143 | — | ~2k | Automated safety check: Notes | MIT | 1 mo ago |
| 35 | Works with datasets far too big to download or load in pandas — SQL over remote Parquet with DuckDB, aggregate-then-model, iterate on samples. | flyrank-bih/ | 140 | — | ~750 | Automated safety check: Pass | Unknown | 1 mo ago |
| 36 | Delegates dbt and warehouse tasks such as lineage, migrations and cost attribution to the altimate-code CLI agent and relays its answer back. | AltimateAI/ | 128 | — | ~1.4k | Automated safety check: Pass | MIT | 6 days ago |
| 37 | Compare multiple strategies or directions (long vs short vs both) on the same symbol. | marketcalls/ | 208 | 1 repo | ~595 | Automated safety check: Notes | No licence | 2 mo ago |
| 38 | 38.Gaik Toolkit GAIK toolkit overview and reference. An agent skill from GAIK-project/gaik-toolkit. | GAIK-project/ | 100 | — | ~5.7k | Automated safety check: Pass | MIT | yesterday |
| 39 | 39.Install Install the Rekal binary on this machine. An agent skill from rekal-dev/rekal-cli. | rekal-dev/ | 207 | — | ~432 | Automated safety check: Pass | Apache-2.0 | 28 days ago |
| 40 | Answer analytical, KPI, metric, trend, cohort, and business-performance questions through a Sidemantic semantic layer. | sidequery/ | 129 | — | ~982 | Automated safety check: Pass | AGPL-3.0 | yesterday |
| 41 | Analyzes CSV, Parquet and JSON data with DuckDB, Polars, numpy and matplotlib, preferring a persistent kernel over repeated one-shot processes. | code-yeongyu/ | 70k | — | ~1.4k | Automated safety check: Pass | Unknown | today |
| 42 | Builds Windmill data pipelines as independent, pipeline-annotated scripts forming a DAG over shared storage, defaulting to DuckDB nodes that materialize into DuckLake tables. | windmill-labs/ | 18k | — | ~3.4k | Automated safety check: Pass | Unknown | today |
| 43 | 43.Database Understand onepixel database topology by environment, data ownership across app/events stores, and initialization/migration behavior. | championswimmer/ | 186 | — | ~810 | Automated safety check: Pass | No licence | 6 mo ago |
| 44 | 44.Optimize Optimize strategy parameters using VectorBT. An agent skill from marketcalls/vectorbt-backtesting-skills. | marketcalls/ | 208 | — | ~758 | Automated safety check: Notes | No licence | 2 mo ago |
| 45 | Publish TraceLab snapshots from the internal repo to the public uw-syfi/TraceLab GitHub repo as clean, mergeable, incremental pull requests from a persistent public mirror branch. | uw-syfi/ | 138 | — | ~2.7k | Automated safety check: Pass | Apache-2.0 | 1 mo ago |
| 46 | 抓取并汇总"数据库、AI、GitHub、AI 论文"近 1 周新闻,输出图文并茂(含 mermaid 图)的 markdown 周报到当前项目的 markdown/ 目录。覆盖 10 个数据源:postgresweekly.com/issues(自动解析最新 issue… | digoal/ | 8.6k | — | ~1.2k | Automated safety check: Pass | GPL-2.0 | 10 days ago |
| 47 | Query the live/remote Snowflake warehouse instead of the local practice copy. | ai-analyst-lab/ | 304 | — | ~1.4k | Automated safety check: Notes | MIT | 7 days ago |
| 48 | 48.Rocky Poc Authoring a new POC under examples/playground/pocs/. An agent skill from rocky-data/rocky. | rocky-data/ | 304 | — | ~1.7k | Automated safety check: Pass | Apache-2.0 | today |
Questions, answered from the data.
What is the best DuckDB skill?
Spatial (official) from duckdb/duckdb-skills ranks first of the 72 DuckDB skills listed here, with the highest score: its repository has 600 GitHub stars, 1 other GitHub owner carry a copy, its SKILL.md loads about 1k tokens and it has informational notes only in the automated safety check. Next come Convert File and S3 Explore.
Is there an official DuckDB skill?
8 of the 72 DuckDB skills are official, published by the vendor's own GitHub organization: Spatial, Convert File, S3 Explore, Ade Bench Cross DB Tasks, Read File and 3 more.
How are these skills ranked?
By Skill Navigator score, which combines the GitHub stars of the skill's repository (shared across that repo's skills and discounted for large collections), how many other GitHub owners carry a copy of the skill, and automated SKILL.md quality checks, minus penalties for safety-check warnings and for each further skill from the same repository. Skills that fail the safety check are not listed.