← ClaudeAtlas

dbcli-interactivelisted

Interactive SQL mode for 30+ databases using DbCli. Provides REPL environment for exploratory queries, rapid prototyping, and database administration. Includes safety prompts before dangerous operations (UPDATE/DELETE/DROP). Use when user wants interactive database session.
DrOlu/agent-skills · ★ 0 · AI & Automation · score 66
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