Skip to main content

DbCli Tables Skill

Enables users to list all tables and view their structures in various databases using the DbCli CLI tool.

Install this skill

or
29/100

Security score

The DbCli Tables Skill skill was audited on Feb 9, 2026 and we found 11 security issues across 1 threat category, including 2 high-severity. Review the findings below before installing.

Categories Tested

Security Issues

high line 295

Direct command execution function call

SourceSKILL.md
295const tablesJson = execSync(`dbcli -c "${connection}" tables`).toString();
high line 304

Direct command execution function call

SourceSKILL.md
304const columnsJson = execSync(
medium line 295

Template literal with variable interpolation in command context

SourceSKILL.md
295const tablesJson = execSync(`dbcli -c "${connection}" tables`).toString();
medium line 298

Template literal with variable interpolation in command context

SourceSKILL.md
298console.log(`Found ${tables.length} tables:\n`);
medium line 301

Template literal with variable interpolation in command context

SourceSKILL.md
301console.log(`Table: ${table.TableName}`);
medium line 305

Template literal with variable interpolation in command context

SourceSKILL.md
305`dbcli -c "${connection}" columns ${table.TableName}`
medium line 312

Template literal with variable interpolation in command context

SourceSKILL.md
312console.log(` - ${col.ColumnName}: ${col.DataType}${pk}${nullable}`);
medium line 460

Template literal with variable interpolation in command context

SourceSKILL.md
460```bash
low line 291

Node child_process module reference

SourceSKILL.md
291const { execSync } = require('child_process');
medium line 246

Python subprocess execution

SourceSKILL.md
246result = subprocess.run([
medium line 264

Python subprocess execution

SourceSKILL.md
264result = subprocess.run([
Scanned on Feb 9, 2026
View Security Dashboard
Installation guide →