Skip to main content

chrome-devtools

Automates browser tasks and analyzes performance using Puppeteer scripts for web scraping, debugging, and monitoring.

Install this skill

or
67/100

Security score

The chrome-devtools skill was audited on Feb 9, 2026 and we found 25 security issues across 3 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

medium line 258

Template literal with variable interpolation in command context

SourceSKILL.md
258```bash
medium line 329

Access to hidden dotfiles in home directory

SourceSKILL.md
329- Verify Chrome downloaded: `ls ~/.cache/puppeteer`
low line 62

External URL reference

SourceSKILL.md
62# Option 4: Manual download from https://imagemagick.org/script/download.php#windows
low line 91

External URL reference

SourceSKILL.md
91node navigate.js --url https://example.com
low line 92

External URL reference

SourceSKILL.md
92# Output: {"success": true, "url": "https://example.com", "title": "Example Domain"}
low line 123

External URL reference

SourceSKILL.md
123node screenshot.js --url https://example.com --output ./docs/screenshots/page.png
low line 132

External URL reference

SourceSKILL.md
132node screenshot.js --url https://example.com --output page.png
low line 135

External URL reference

SourceSKILL.md
135node screenshot.js --url https://example.com --output page.png --max-size 3
low line 138

External URL reference

SourceSKILL.md
138node screenshot.js --url https://example.com --output page.png --no-compress
low line 156

External URL reference

SourceSKILL.md
156"url": "https://example.com"
low line 163

External URL reference

SourceSKILL.md
163node navigate.js --url https://example.com/login --close false
low line 172

External URL reference

SourceSKILL.md
172node performance.js --url https://example.com | jq '.vitals.LCP'
low line 175

External URL reference

SourceSKILL.md
175node network.js --url https://example.com --output /tmp/requests.json
low line 205

External URL reference

SourceSKILL.md
205node screenshot.js --url https://example.com --output ./docs/screenshots/page.png
low line 223

External URL reference

SourceSKILL.md
223node click.js --url https://example.com --selector ".btn-submit"
low line 227

External URL reference

SourceSKILL.md
227node snapshot.js --url https://example.com | jq '.elements[] | select(.tagName=="BUTTON")'
low line 230

External URL reference

SourceSKILL.md
230node click.js --url https://example.com --selector "//button[contains(text(),'Submit')]"
low line 249

External URL reference

SourceSKILL.md
249node evaluate.js --url https://example.com --script "
low line 259

External URL reference

SourceSKILL.md
259PERF=$(node performance.js --url https://example.com)
low line 270

External URL reference

SourceSKILL.md
270node fill.js --url https://example.com --selector "#search" --value "query" --close false
low line 276

External URL reference

SourceSKILL.md
276node console.js --url https://example.com --types error,warn --duration 5000 | jq '.messageCount'
low line 295

External URL reference

SourceSKILL.md
295"url": "https://example.com",
low line 312

External URL reference

SourceSKILL.md
312node snapshot.js --url https://example.com | jq '.elements[] | {tagName, text, selector}'
low line 389

External URL reference

SourceSKILL.md
389- [Puppeteer Documentation](https://pptr.dev/)
low line 390

External URL reference

SourceSKILL.md
390- [Chrome DevTools Protocol](https://chromedevtools.github.io/devtools-protocol/)
Scanned on Feb 9, 2026
View Security Dashboard
Installation guide →