# DuckDB AI Agent Skills

DuckDB publishes official AI agent skills for its tools, services, and developer workflows.

Browse 15 official AI agent skills across 2 DuckDB repositories, with install commands and source links.

Official page: https://skillscout.sh/official/duckdb/
Markdown page: https://skillscout.sh/official/duckdb/duckdb_skills_skillscout.md
Vendor website: https://www.duckdb.org/

## Prompt for your agent

Fetch this Markdown manifest as plain text: https://skillscout.sh/official/duckdb/duckdb_skills_skillscout.md. If your browser cannot display the Markdown directly, use curl or another text fetcher. Recommend the relevant DuckDB skills package or packages for my goal, explain which individual skills matter, and wait for my approval. After I approve, install with the npx command. If no project is open, install it as an agent skill I can use later.

## Skills packages

### duckdb/duckdb-skills

Includes 9 official skills: query, duckdb-docs, read-file, attach-db, install-duckdb, read-memories.

Install:

```bash
npx skills add duckdb/duckdb-skills -y
```

Source: https://github.com/duckdb/duckdb-skills

### duckdb/skills

Covers attach-db, duckdb-docs, install-duckdb, query, read-file, read-memories. Attaches a DuckDB database file to your current project session. Searches DuckDB and DuckLake documentation and blog posts using full-text BM25 search against a locally cached index.

Install:

```bash
npx skills add duckdb/skills -y
```

Source: https://officialskills.sh/duckdb/skills

## Individual skills

### query

Official DuckDB skill from duckdb/duckdb-skills.

Install:

```bash
npx skills add duckdb/duckdb-skills@query -y
```

Package: duckdb/duckdb-skills
Source: https://github.com/duckdb/duckdb-skills/tree/HEAD/skills/query

### duckdb-docs

Official DuckDB skill from duckdb/duckdb-skills.

Install:

```bash
npx skills add duckdb/duckdb-skills@duckdb-docs -y
```

Package: duckdb/duckdb-skills
Source: https://github.com/duckdb/duckdb-skills/tree/main/skills/duckdb-docs

### read-file

Official DuckDB skill from duckdb/duckdb-skills.

Install:

```bash
npx skills add duckdb/duckdb-skills@read-file -y
```

Package: duckdb/duckdb-skills
Source: https://github.com/duckdb/duckdb-skills/tree/main/skills/read-file

### attach-db

Official DuckDB skill from duckdb/duckdb-skills.

Install:

```bash
npx skills add duckdb/duckdb-skills@attach-db -y
```

Package: duckdb/duckdb-skills
Source: https://github.com/duckdb/duckdb-skills/tree/main/skills/attach-db

### install-duckdb

Official DuckDB skill from duckdb/duckdb-skills.

Install:

```bash
npx skills add duckdb/duckdb-skills@install-duckdb -y
```

Package: duckdb/duckdb-skills
Source: https://github.com/duckdb/duckdb-skills/tree/main/skills/install-duckdb

### read-memories

Official DuckDB skill from duckdb/duckdb-skills.

Install:

```bash
npx skills add duckdb/duckdb-skills@read-memories -y
```

Package: duckdb/duckdb-skills
Source: https://github.com/duckdb/duckdb-skills/tree/main/skills/read-memories

### convert-file

Official DuckDB skill from duckdb/duckdb-skills.

Install:

```bash
npx skills add duckdb/duckdb-skills@convert-file -y
```

Package: duckdb/duckdb-skills
Source: https://github.com/duckdb/duckdb-skills/tree/main/skills/convert-file

### spatial

Official DuckDB skill from duckdb/duckdb-skills.

Install:

```bash
npx skills add duckdb/duckdb-skills@spatial -y
```

Package: duckdb/duckdb-skills
Source: https://github.com/duckdb/duckdb-skills/tree/main/skills/spatial

### s3-explore

Official DuckDB skill from duckdb/duckdb-skills.

Install:

```bash
npx skills add duckdb/duckdb-skills@s3-explore -y
```

Package: duckdb/duckdb-skills
Source: https://github.com/duckdb/duckdb-skills/tree/main/skills/s3-explore

### attach-db

Attaches a DuckDB database file to your current project session.

Install:

```bash
npx skills add duckdb/skills@attach-db -y
```

Package: duckdb/skills
Source: https://officialskills.sh/duckdb/skills/attach-db

### duckdb-docs

Searches DuckDB and DuckLake documentation and blog posts using full-text BM25 search against a locally cached index.

Install:

```bash
npx skills add duckdb/skills@duckdb-docs -y
```

Package: duckdb/skills
Source: https://officialskills.sh/duckdb/skills/duckdb-docs

### install-duckdb

Installs or updates DuckDB extensions from the core registry or community repositories.

Install:

```bash
npx skills add duckdb/skills@install-duckdb -y
```

Package: duckdb/skills
Source: https://officialskills.sh/duckdb/skills/install-duckdb

### query

Runs SQL queries against DuckDB databases or files like CSV and Parquet.

Install:

```bash
npx skills add duckdb/skills@query -y
```

Package: duckdb/skills
Source: https://officialskills.sh/duckdb/skills/query

### read-file

Reads and explores data files in CSV, JSON, Parquet, Avro, Excel, spatial, and other formats using DuckDB.

Install:

```bash
npx skills add duckdb/skills@read-file -y
```

Package: duckdb/skills
Source: https://officialskills.sh/duckdb/skills/read-file

### read-memories

Searches past Claude Code session logs using DuckDB to recover context from previous conversations.

Install:

```bash
npx skills add duckdb/skills@read-memories -y
```

Package: duckdb/skills
Source: https://officialskills.sh/duckdb/skills/read-memories

## duckdb/duckdb-skills package overview

Includes 9 official skills: query, duckdb-docs, read-file, attach-db, install-duckdb, read-memories.

### Top skills in this package

- query: Official DuckDB skill from duckdb/duckdb-skills.
- duckdb-docs: Official DuckDB skill from duckdb/duckdb-skills.
- read-file: Official DuckDB skill from duckdb/duckdb-skills.
- attach-db: Official DuckDB skill from duckdb/duckdb-skills.
- install-duckdb: Official DuckDB skill from duckdb/duckdb-skills.
- read-memories: Official DuckDB skill from duckdb/duckdb-skills.
- convert-file: Official DuckDB skill from duckdb/duckdb-skills.
- spatial: Official DuckDB skill from duckdb/duckdb-skills.

### Install

Install the full package:

```bash
npx skills add duckdb/duckdb-skills -y
```

Install a specific skill:

```bash
npx skills add duckdb/duckdb-skills@query -y
```

Use the package when you want your agent to choose the relevant skill from this official repository.

Source: https://github.com/duckdb/duckdb-skills#readme
