Loading...
Loading...
Install or update DuckDB extensions. Each argument is either a plain extension name (installs from core) or name@repo (e.g. magic@community). Pass --update to update extensions instead of installing.
npx skill4agent add duckdb/duckdb-skills install-duckdb$@namename@reponameINSTALL name;name@repoINSTALL name FROM repo;DUCKDB=$(command -v duckdb)DuckDB is not installed. Install it first with one of:
- macOS:
brew install duckdb- Linux:
curl -fsSL https://install.duckdb.org | sh- Windows:
winget install DuckDB.cliThen re-run./duckdb-skills:install-duckdb
--update$@@@INSTALL <name> FROM <repo>;INSTALL <name>;"$DUCKDB" :memory: -c "INSTALL <ext1>; INSTALL <ext2> FROM <repo2>; ..."CURRENT=$(duckdb --version | grep -oE '[0-9]+\.[0-9]+\.[0-9]+')
LATEST=$(curl -fsSL https://duckdb.org/data/latest_stable_version.txt)CURRENTLATESTCURRENTLATESTDuckDB CLI is outdated (installed:, latest:CURRENT). Upgrade now?LATEST
brewbrew upgrade duckdbcurl -fsSL https://install.duckdb.org | shwinget upgrade DuckDB.cliUPDATE EXTENSIONS;@repoUPDATE EXTENSIONS (<name1>, <name2>, ...);"$DUCKDB" :memory: -c "UPDATE EXTENSIONS;"
# or
"$DUCKDB" :memory: -c "UPDATE EXTENSIONS (<ext1>, <ext2>, ...);"