Skip to main content

BrowserBridge

Enables real-time browser debugging and interaction through a WebSocket bridge server for efficient web development.

Install this skill

or
0/100

Security score

The BrowserBridge skill was audited on Feb 9, 2026 and we found 68 security issues across 2 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

medium line 15

Curl to non-GitHub URL

SourceSKILL.md
15curl http://localhost:3141/api/browser/health
medium line 24

Curl to non-GitHub URL

SourceSKILL.md
24curl -X POST http://localhost:3141/api/browser/execute -H "Content-Type: application/json" -d '{"script": "document.title"}'
medium line 27

Curl to non-GitHub URL

SourceSKILL.md
27curl -X POST http://localhost:3141/api/browser/inspect -H "Content-Type: application/json" -d '{"selector": "#myElement"}'
medium line 30

Curl to non-GitHub URL

SourceSKILL.md
30curl http://localhost:3141/api/browser/connections
medium line 52

Curl to non-GitHub URL

SourceSKILL.md
52curl http://localhost:3141/api/browser/health
medium line 68

Curl to non-GitHub URL

SourceSKILL.md
68curl http://localhost:3141/api/browser/connections
medium line 75

Curl to non-GitHub URL

SourceSKILL.md
75curl -X POST http://localhost:3141/api/browser/execute \
medium line 84

Curl to non-GitHub URL

SourceSKILL.md
84curl -X POST http://localhost:3141/api/browser/execute -H "Content-Type: application/json" -d '{"script": "document.title"}'
medium line 89

Curl to non-GitHub URL

SourceSKILL.md
89curl -X POST http://localhost:3141/api/browser/execute -H "Content-Type: application/json" -d '{"script": "document.querySelector(\"#myId\") !== null"}'
medium line 94

Curl to non-GitHub URL

SourceSKILL.md
94curl -X POST http://localhost:3141/api/browser/execute -H "Content-Type: application/json" -d '{"script": "document.querySelector(\"#myId\")?.innerHTML"}'
medium line 99

Curl to non-GitHub URL

SourceSKILL.md
99curl -X POST http://localhost:3141/api/browser/execute -H "Content-Type: application/json" -d '{"script": "document.querySelectorAll(\".className\").length"}'
medium line 104

Curl to non-GitHub URL

SourceSKILL.md
104curl -X POST http://localhost:3141/api/browser/execute -H "Content-Type: application/json" -d '{"script": "typeof window.myFunction"}'
medium line 109

Curl to non-GitHub URL

SourceSKILL.md
109curl -X POST http://localhost:3141/api/browser/execute -H "Content-Type: application/json" -d '{"script": "window.getComputedStyle(document.querySelector(\"#myId\")).display"}'
medium line 114

Curl to non-GitHub URL

SourceSKILL.md
114curl -X POST http://localhost:3141/api/browser/execute -H "Content-Type: application/json" -d '{"script": "document.querySelector(\"#test\").style.border = \"2px solid red\""}'
medium line 136

Curl to non-GitHub URL

SourceSKILL.md
136curl -X POST http://localhost:3141/api/browser/inspect \
medium line 155

Curl to non-GitHub URL

SourceSKILL.md
155curl -X POST http://localhost:3141/api/browser/screenshot \
medium line 164

Curl to non-GitHub URL

SourceSKILL.md
164curl http://localhost:3141/api/browser/connections/{connectionId}
medium line 171

Curl to non-GitHub URL

SourceSKILL.md
171curl "http://localhost:3141/api/browser/connections/{connectionId}/history?limit=50"
medium line 193

Curl to non-GitHub URL

SourceSKILL.md
193curl -X POST http://localhost:3141/api/browser/execute -H "Content-Type: application/json" -d '{"script": "document.querySelector(\"#myElement\") !== null"}'
medium line 198

Curl to non-GitHub URL

SourceSKILL.md
198curl -X POST http://localhost:3141/api/browser/inspect -H "Content-Type: application/json" -d '{"selector": "#myElement"}'
medium line 210

Curl to non-GitHub URL

SourceSKILL.md
210curl -X POST http://localhost:3141/api/browser/execute -H "Content-Type: application/json" -d '{"script": "typeof window.updatePaginationControls"}'
medium line 215

Curl to non-GitHub URL

SourceSKILL.md
215curl -X POST http://localhost:3141/api/browser/execute -H "Content-Type: application/json" -d '{"script": "window.updatePaginationControls.toString()"}'
medium line 239

Curl to non-GitHub URL

SourceSKILL.md
239curl -X POST http://localhost:3141/api/browser/execute -H "Content-Type: application/json" -d '{"script": "getValue(\"state.filters.lang\")"}'
medium line 242

Curl to non-GitHub URL

SourceSKILL.md
242curl -X POST http://localhost:3141/api/browser/execute -H "Content-Type: application/json" -d '{"script": "getValue(\"filterOptions.refs\")?.length"}'
medium line 245

Curl to non-GitHub URL

SourceSKILL.md
245curl -X POST http://localhost:3141/api/browser/execute -H "Content-Type: application/json" -d '{"script": "JSON.stringify({filters: getValue(\"state.filters\"), count: getValue(\"state.data.totalCount
medium line 260

Curl to non-GitHub URL

SourceSKILL.md
260curl -X POST http://localhost:3141/api/browser/execute -H "Content-Type: application/json" -d '{"script": "document.querySelectorAll(\"button\").forEach(b => b.style.border = \"2px solid red\")"}'
medium line 270

Curl to non-GitHub URL

SourceSKILL.md
270curl -X POST http://localhost:3141/api/browser/execute -H "Content-Type: application/json" -d '{"script": "document.querySelector(\"#myId\")?.innerHTML || \"Element not found\""}'
medium line 273

Curl to non-GitHub URL

SourceSKILL.md
273curl -X POST http://localhost:3141/api/browser/execute -H "Content-Type: application/json" -d '{"script": "document.querySelector(\"#myId\").innerHTML"}'
medium line 344

Curl to non-GitHub URL

SourceSKILL.md
344curl -X POST http://localhost:3141/api/browser/execute -H "Content-Type: application/json" -d '{"script": "document.querySelector(\"#myId\")"}'
medium line 347

Curl to non-GitHub URL

SourceSKILL.md
347curl -X POST http://localhost:3141/api/browser/execute -H "Content-Type: application/json" -d "{\"script\": \"document.querySelector('#myId')\"}"
medium line 389

Curl to non-GitHub URL

SourceSKILL.md
389curl http://localhost:3141/api/browser/health
medium line 394

Curl to non-GitHub URL

SourceSKILL.md
394curl -X POST http://localhost:3141/api/browser/execute -H "Content-Type: application/json" -d '{"script": "document.querySelector(\"#pagination\") !== null"}'
medium line 399

Curl to non-GitHub URL

SourceSKILL.md
399curl -X POST http://localhost:3141/api/browser/inspect -H "Content-Type: application/json" -d '{"selector": "#pagination"}'
medium line 406

Curl to non-GitHub URL

SourceSKILL.md
406curl -X POST http://localhost:3141/api/browser/execute -H "Content-Type: application/json" -d '{"script": "typeof updatePaginationControls"}'
low line 15

External URL reference

SourceSKILL.md
15curl http://localhost:3141/api/browser/health
low line 24

External URL reference

SourceSKILL.md
24curl -X POST http://localhost:3141/api/browser/execute -H "Content-Type: application/json" -d '{"script": "document.title"}'
low line 27

External URL reference

SourceSKILL.md
27curl -X POST http://localhost:3141/api/browser/inspect -H "Content-Type: application/json" -d '{"selector": "#myElement"}'
low line 30

External URL reference

SourceSKILL.md
30curl http://localhost:3141/api/browser/connections
low line 52

External URL reference

SourceSKILL.md
52curl http://localhost:3141/api/browser/health
low line 68

External URL reference

SourceSKILL.md
68curl http://localhost:3141/api/browser/connections
low line 75

External URL reference

SourceSKILL.md
75curl -X POST http://localhost:3141/api/browser/execute \
low line 84

External URL reference

SourceSKILL.md
84curl -X POST http://localhost:3141/api/browser/execute -H "Content-Type: application/json" -d '{"script": "document.title"}'
low line 89

External URL reference

SourceSKILL.md
89curl -X POST http://localhost:3141/api/browser/execute -H "Content-Type: application/json" -d '{"script": "document.querySelector(\"#myId\") !== null"}'
low line 94

External URL reference

SourceSKILL.md
94curl -X POST http://localhost:3141/api/browser/execute -H "Content-Type: application/json" -d '{"script": "document.querySelector(\"#myId\")?.innerHTML"}'
low line 99

External URL reference

SourceSKILL.md
99curl -X POST http://localhost:3141/api/browser/execute -H "Content-Type: application/json" -d '{"script": "document.querySelectorAll(\".className\").length"}'
low line 104

External URL reference

SourceSKILL.md
104curl -X POST http://localhost:3141/api/browser/execute -H "Content-Type: application/json" -d '{"script": "typeof window.myFunction"}'
low line 109

External URL reference

SourceSKILL.md
109curl -X POST http://localhost:3141/api/browser/execute -H "Content-Type: application/json" -d '{"script": "window.getComputedStyle(document.querySelector(\"#myId\")).display"}'
low line 114

External URL reference

SourceSKILL.md
114curl -X POST http://localhost:3141/api/browser/execute -H "Content-Type: application/json" -d '{"script": "document.querySelector(\"#test\").style.border = \"2px solid red\""}'
low line 136

External URL reference

SourceSKILL.md
136curl -X POST http://localhost:3141/api/browser/inspect \
low line 155

External URL reference

SourceSKILL.md
155curl -X POST http://localhost:3141/api/browser/screenshot \
low line 164

External URL reference

SourceSKILL.md
164curl http://localhost:3141/api/browser/connections/{connectionId}
low line 171

External URL reference

SourceSKILL.md
171curl "http://localhost:3141/api/browser/connections/{connectionId}/history?limit=50"
low line 193

External URL reference

SourceSKILL.md
193curl -X POST http://localhost:3141/api/browser/execute -H "Content-Type: application/json" -d '{"script": "document.querySelector(\"#myElement\") !== null"}'
low line 198

External URL reference

SourceSKILL.md
198curl -X POST http://localhost:3141/api/browser/inspect -H "Content-Type: application/json" -d '{"selector": "#myElement"}'
low line 210

External URL reference

SourceSKILL.md
210curl -X POST http://localhost:3141/api/browser/execute -H "Content-Type: application/json" -d '{"script": "typeof window.updatePaginationControls"}'
low line 215

External URL reference

SourceSKILL.md
215curl -X POST http://localhost:3141/api/browser/execute -H "Content-Type: application/json" -d '{"script": "window.updatePaginationControls.toString()"}'
low line 239

External URL reference

SourceSKILL.md
239curl -X POST http://localhost:3141/api/browser/execute -H "Content-Type: application/json" -d '{"script": "getValue(\"state.filters.lang\")"}'
low line 242

External URL reference

SourceSKILL.md
242curl -X POST http://localhost:3141/api/browser/execute -H "Content-Type: application/json" -d '{"script": "getValue(\"filterOptions.refs\")?.length"}'
low line 245

External URL reference

SourceSKILL.md
245curl -X POST http://localhost:3141/api/browser/execute -H "Content-Type: application/json" -d '{"script": "JSON.stringify({filters: getValue(\"state.filters\"), count: getValue(\"state.data.totalCount
low line 260

External URL reference

SourceSKILL.md
260curl -X POST http://localhost:3141/api/browser/execute -H "Content-Type: application/json" -d '{"script": "document.querySelectorAll(\"button\").forEach(b => b.style.border = \"2px solid red\")"}'
low line 270

External URL reference

SourceSKILL.md
270curl -X POST http://localhost:3141/api/browser/execute -H "Content-Type: application/json" -d '{"script": "document.querySelector(\"#myId\")?.innerHTML || \"Element not found\""}'
low line 273

External URL reference

SourceSKILL.md
273curl -X POST http://localhost:3141/api/browser/execute -H "Content-Type: application/json" -d '{"script": "document.querySelector(\"#myId\").innerHTML"}'
low line 344

External URL reference

SourceSKILL.md
344curl -X POST http://localhost:3141/api/browser/execute -H "Content-Type: application/json" -d '{"script": "document.querySelector(\"#myId\")"}'
low line 347

External URL reference

SourceSKILL.md
347curl -X POST http://localhost:3141/api/browser/execute -H "Content-Type: application/json" -d "{\"script\": \"document.querySelector('#myId')\"}"
low line 389

External URL reference

SourceSKILL.md
389curl http://localhost:3141/api/browser/health
low line 394

External URL reference

SourceSKILL.md
394curl -X POST http://localhost:3141/api/browser/execute -H "Content-Type: application/json" -d '{"script": "document.querySelector(\"#pagination\") !== null"}'
low line 399

External URL reference

SourceSKILL.md
399curl -X POST http://localhost:3141/api/browser/inspect -H "Content-Type: application/json" -d '{"selector": "#pagination"}'
low line 406

External URL reference

SourceSKILL.md
406curl -X POST http://localhost:3141/api/browser/execute -H "Content-Type: application/json" -d '{"script": "typeof updatePaginationControls"}'
Scanned on Feb 9, 2026
View Security Dashboard
Installation guide →
GitHub Stars 106
Rate this skill
Categorydevelopment
UpdatedMay 21, 2026
majiayu000/claude-skill-registry