dbcli-interactivelisted
Install: claude install-skill DrOlu/agent-skills
## Command Style (Use PATH)
All examples use the plain command name `dbcli` (no directory prefix).
Ensure `dbcli` is on PATH instead of hardcoding paths like `.\.claude\skills\dbcli\dbcli.exe`.
# DbCli Interactive Skill
Interactive SQL mode (REPL) for database exploration and administration with built-in safety prompts.
## When to Use This Skill
- User wants to explore database interactively
- User needs to run multiple ad-hoc queries
- User prefers REPL environment over one-off commands
- User wants to prototype SQL statements
- User needs database administration session
- Learning/teaching SQL on real databases
## ⚠️ Safety Features
Interactive mode includes:
- **Safety prompts** before UPDATE/DELETE/DROP operations
- **Automatic backup suggestions** for dangerous operations
- **Query preview** before execution
- **Confirmation dialogs** for destructive commands
- **Transaction rollback** support (where available)
## Command Syntax
```bash
# Set connection via environment variable
export DBCLI_CONNECTION="CONNECTION_STRING"
export DBCLI_DBTYPE="DATABASE_TYPE" # Optional, default: sqlite
dbcli interactive
```
### Aliases
```bash
dbcli i # Short form
dbcli -i # Alternative
```
## Global Options
- `-t, --db-type`: Database type (default: sqlite)
- Environment variables:
- `DBCLI_CONNECTION`: Database connection string (required)
- `DBCLI_DBTYPE`: Database type (alternative to -t)
## Startin