AI Signal 619 2 feeds carried it
DuckDB Skills for Claude Code
The duckdb-skills plugin allows Claude Code to use the DuckDB CLI for querying data files, converting formats, and exploring object storage.
It replaces the slow process of writing and running Python scripts for data analysis with direct SQL execution. This provides the AI agent with exact answers and column types rather than guesses.
Written by elseif from the cluster below · every claim links back to a sourceThe three things worth knowing
The plugin supports reading and profiling formats including CSV, JSON, Parquet, Avro, Excel, spatial, SQLite, and Jupyter.
Users can query data on local disks or remote storage like S3, GCS, Azure, and HTTPS without downloading files.
Integrated skills enable spatial analysis, documentation searches, and the ability to recall previous session logs.
THE READ
What the cluster adds up to.
The duckdb-skills plugin changes how Claude Code interacts with data by shifting the backend from Python scripts to the DuckDB CLI. Instead of the agent guessing column names and types through script output, it now executes SQL queries. When a query fails, the agent reads the DuckDB error and adjusts the SQL automatically.
Adopting this tool requires the DuckDB CLI to be installed on the system, though the plugin offers to install it if missing. Installation involves adding a plugin marketplace and running specific install commands within Claude Code. The skills are then accessible via slash commands or natural language requests.
The system operates across various environments, including local disks and S3-compatible storage like R2, GCS, and MinIO. It also integrates with Overture Maps data for spatial lookups. The plugin's utility is limited by the availability of the DuckDB CLI and the necessary extensions, such as spatial and httpfs, which must be installed via the plugin.
Written by elseif from the cluster below · checked for specifics the sources never containedTHE CLUSTER