Skip to main content

chrome-devtools

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

Install this skill

or
68/100

Security score

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

Categories Tested

Security Issues

medium line 227

Template literal with variable interpolation in command context

SourceSKILL.md
227```bash
medium line 298

Access to hidden dotfiles in home directory

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

External URL reference

SourceSKILL.md
60node navigate.js --url https://example.com
low line 61

External URL reference

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

External URL reference

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

External URL reference

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

External URL reference

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

External URL reference

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

External URL reference

SourceSKILL.md
125"url": "https://example.com"
low line 132

External URL reference

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

External URL reference

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

External URL reference

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

External URL reference

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

External URL reference

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

External URL reference

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

External URL reference

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

External URL reference

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

External URL reference

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

External URL reference

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

External URL reference

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

External URL reference

SourceSKILL.md
264"url": "https://example.com",
low line 281

External URL reference

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

External URL reference

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

External URL reference

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