言語: 日本語English

duckdb-skills プラグイン

作者
DuckDB Foundation
カテゴリ
データベース
トピック
データベース・ストレージ · Claude Code 拡張・ワークフロー · データエンジニアリング・分析
初回確認
2026-07-09
最終確認
2026-07-13
解説の最終更新
2026-07-12

以下の解説は生成 AI によるものです。出典と照らし合わせてご確認ください。

duckdb-skills は、Claude Code 向けに DuckDB を活用したスキルを追加するプラグインです。GitHub の README によると、attach-db、query、read-file、duckdb-docs、read-memories、install-duckdb という6つのスキルが提供されており、DuckDB データベースへの接続とクエリ実行、各種データファイルの読み込み、DuckDB/DuckLake ドキュメントの検索、過去のセッションログの検索、DuckDB 拡張機能のインストールや更新が行えます。各スキルはプロジェクトごとに1つの state.sql ファイルを共有し、ATTACH/USE/LOAD 文を記録することでセッションを自動的に復元します。プラグインは Claude Code の /plugin marketplace add と /plugin install コマンドでインストールします。README によると、macOS と Linux での動作確認は行われていますが、Windows への対応はまだ完全ではありません。

概要

DuckDB のホームページによると、DuckDB はインプロセスで動作する SQL OLAP データベース管理システムであり、Parquet、JSON、S3、データレイクなどのファイルやクラウド上のデータを SQL で直接クエリできます。MIT ライセンスで配布されており、Python、Java、Go、Rust、JavaScript など複数の言語向けにネイティブクライアントが用意されています。

duckdb-skills でできること

  • attach-db で DuckDB データベースファイルを接続し、テーブルや列、行数などのスキーマを確認する
  • query で接続済みデータベースやファイルに対して SQL または自然言語の質問でクエリを実行する
  • read-file で CSV、JSON、Parquet、Avro、Excel、空間データ、SQLite、Jupyter ノートブックなど(ローカル・リモート問わず)のデータファイルを読み込み内容を確認する
  • duckdb-docs で DuckDB と DuckLake のドキュメントおよびブログ記事を全文検索する
  • read-memories で過去の Claude Code セッションログを検索し、以前の文脈を確認する
  • install-duckdb で DuckDB 拡張機能(コミュニティ拡張を含む)をインストール・更新する

出典

原文の説明(英語)

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.

duckdb-skills の変更履歴

一覧に戻る