BeClaude

duckdb-skills

New
Official PluginData & Analyticsby DuckDB Foundation

DuckDB-powered skills for Claude Code: read any data file, attach and query DuckDB databases, search DuckDB/DuckLake docs, search past session logs, and install/update DuckDB extensions.

First seen 5/22/2026

Summary

This skill equips Claude Code with DuckDB capabilities, enabling direct reading of any data file, querying attached DuckDB databases, searching DuckDB and DuckLake documentation, reviewing past session logs, and managing DuckDB extensions.

  • It streamlines data analysis and database tasks within the coding environment.

Install & Usage

1
Create the skills directory
mkdir -p .claude/skills
2
Download the skill file

Add the configuration to .claude/skills/duckdb-skills.md

3
Invoke in Claude Code
/duckdb-skills

Use Cases

Read a CSV or Parquet file directly into DuckDB for quick data inspection and analysis.
Attach a DuckDB database and run SQL queries to explore or transform data.
Search DuckDB documentation for syntax or function references without leaving the terminal.
Look up past session logs to recall previous queries or data manipulations.
Install or update DuckDB extensions like spatial, fts, or httpfs to extend functionality.
Query DuckLake tables and views for data lake analytics.

Usage Examples

1

/duckdb-skills read data.csv and show first 5 rows

2

Attach mydb.duckdb and run SELECT * FROM sales WHERE year > 2020

3

Search DuckDB docs for window functions syntax

View source on GitHub

Security Audits

LicenseUnknownSourcePassRepositoryPass

Frequently Asked Questions

What is duckdb-skills?

This skill equips Claude Code with DuckDB capabilities, enabling direct reading of any data file, querying attached DuckDB databases, searching DuckDB and DuckLake documentation, reviewing past session logs, and managing DuckDB extensions. It streamlines data analysis and database tasks within the coding environment.

How to install duckdb-skills?

To install duckdb-skills: create the skills directory (mkdir -p .claude/skills), then add the config to .claude/skills/duckdb-skills.md. Finally, /duckdb-skills in Claude Code.

What is duckdb-skills best for?

duckdb-skills is a skill categorized under Data & Analytics. Created by DuckDB Foundation.

What can I use duckdb-skills for?

duckdb-skills is useful for: Read a CSV or Parquet file directly into DuckDB for quick data inspection and analysis.; Attach a DuckDB database and run SQL queries to explore or transform data.; Search DuckDB documentation for syntax or function references without leaving the terminal.; Look up past session logs to recall previous queries or data manipulations.; Install or update DuckDB extensions like spatial, fts, or httpfs to extend functionality.; Query DuckLake tables and views for data lake analytics..