# Dbc

> Install ADBC (Arrow Database Connectivity) drivers with dbc. Use when the user wants to install database drivers and connect to databases.

- **Type:** Skill
- **Install:** `agentstack add skill-columnar-tech-skills-dbc`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [columnar-tech](https://agentstack.voostack.com/s/columnar-tech)
- **Installs:** 0
- **Category:** [Databases](https://agentstack.voostack.com/c/databases)
- **Latest version:** 0.1.0
- **License:** Apache-2.0
- **Upstream author:** [columnar-tech](https://github.com/columnar-tech)
- **Source:** https://github.com/columnar-tech/skills/tree/main/skills/dbc
- **Website:** https://console.columnar.tech/agent-skills

## Install

```sh
agentstack add skill-columnar-tech-skills-dbc
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# dbc Skill

Install and manage drivers for the user with the dbc command line program.

## Installing dbc

If the user does not have `dbc` available, try to install it for them.

Prefer installing it with these commands, in order of preference, if the tool is available:

- If `uv` is available: `uv tool install dbc`
- If `pipx` is available: `pipx install dbc`
- If `brew` is available: `brew install columnar-tech/tap/dbc`
- On Windows, if `winget` is available: `winget install dbc`

If none of the above options are available, stop and ask the user if they want to install dbc themselves manually before proceeding. Direct them to the installation docs: https://docs.columnar.tech/dbc/getting_started/installation/.

## Most Important Commands

- `dbc install ` - Install a driver (e.g., `dbc install snowflake`)
- `dbc search [pattern]` - Search for a driver using a pattern (e.g., `dbc search sql`). Also lists installed drivers (see below).
- `dbc info ` - Get driver details

Run `dbc --help` to learn about other commands.

## Listing Installed Drivers

**There is no `dbc list` command. Do not run `dbc list` — it will fail.**

To see which drivers are already installed, run `dbc search` with no arguments (or with a pattern) and look for entries marked `[installed: ...]` in the output. For example:

```
postgresql   An ADBC driver for PostgreSQL ...   [installed: user=>1.11.0]
snowflake    An ADBC driver for Snowflake  ...   [installed: user=>1.10.3]
```

Entries without an `[installed: ...]` tag are available but not yet installed.

## Project Workflow

For reproducible driver management, prefer using this workflow over `dbc install`:

1. `dbc init` - Create a `dbc.toml` file
2. `dbc add ` - Add drivers to the list (supports version constraints like `dbc add "postgresql>=13.0"`)
3. `dbc sync` - Install all drivers and create `dbc.lock`

## Using Drivers

Drivers installed with dbc must be used with an ADBC driver manager. dbc cannot load a driver or query a data source directly. Don't install drivers from any other source like PyPI, prefer drivers installed with dbc always.

Resources for using drivers:

- How to load drivers and connect to databases: https://github.com/columnar-tech/adbc-quickstarts
- Python Cookbooks for ADBC: https://arrow.apache.org/adbc/current/python/recipe/index.html

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [columnar-tech](https://github.com/columnar-tech)
- **Source:** [columnar-tech/skills](https://github.com/columnar-tech/skills)
- **License:** Apache-2.0
- **Homepage:** https://console.columnar.tech/agent-skills

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-columnar-tech-skills-dbc
- Seller: https://agentstack.voostack.com/s/columnar-tech
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
