# Duckdb Data

> Use when importing, exporting, reading, writing, or bulk-loading CSV, JSON, Parquet, Iceberg, or other data in DuckDB.

- Skill: `wenerme/duckdb-data` (Agent Skill, multi-file: 27 files)
- Install (CLI): `npx skillmds@latest add wenerme/duckdb-data`
- Raw SKILL.md: https://api.skillmd.com/api/skills/wenerme/duckdb-data/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Data & Analytics
- Author: wenerme (https://skillmd.com/u/wenerme)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/wenerme/duckdb-data

---


# DuckDB Data I/O

This skill mirrors DuckDB current documentation for data loading, file formats, appender APIs, and data sources.

CRITICAL: Search `references/data/` before giving file-format options, ingestion, export, scanning, or bulk-load advice. Syntax and defaults can differ across formats and releases.

## Scope

- `references/data/overview.md` - loading methods and file-format entry points.
- `references/data/csv/`, `json/`, and `parquet/` - format-specific reading, writing, metadata, and options.
- Top-level `references/data/*.md` - `INSERT`, appender APIs, data sources, and related data operations.

## Search

```bash
rg -n "read_csv|read_json|read_parquet|COPY|Appender|compression|schema|partition" references/data
```

Official source: `https://github.com/duckdb/duckdb-web/tree/main/docs/current/data`.

