DbCli Tables Skill
Enables users to list all tables and view their structures in various databases using the DbCli CLI tool.
Install this skill
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
Direct command execution function call
| 295 | const tablesJson = execSync(`dbcli -c "${connection}" tables`).toString(); |
Direct command execution function call
| 304 | const columnsJson = execSync( |
Template literal with variable interpolation in command context
| 295 | const tablesJson = execSync(`dbcli -c "${connection}" tables`).toString(); |
Template literal with variable interpolation in command context
| 298 | console.log(`Found ${tables.length} tables:\n`); |
Template literal with variable interpolation in command context
| 301 | console.log(`Table: ${table.TableName}`); |
Template literal with variable interpolation in command context
| 305 | `dbcli -c "${connection}" columns ${table.TableName}` |
Template literal with variable interpolation in command context
| 312 | console.log(` - ${col.ColumnName}: ${col.DataType}${pk}${nullable}`); |
Template literal with variable interpolation in command context
| 460 | ```bash |
Node child_process module reference
| 291 | const { execSync } = require('child_process'); |
Python subprocess execution
| 246 | result = subprocess.run([ |
Python subprocess execution
| 264 | result = subprocess.run([ |