browser-automation
Automates web browsing and data extraction using vision-driven techniques, enabling interaction with web elements without DOM access.
Install this skill
Security score
The browser-automation skill was audited on Jun 15, 2026 and we found 19 security issues across 4 threat categories, including 1 high-severity. Review the findings below before installing.
Categories Tested
Security Issues
Curl to non-GitHub URL
| 60 | curl -s --max-time 2 -o /dev/null -w "%{http_code}" -H "Upgrade: websocket" -H "Connection: Upgrade" -H "Sec-WebSocket-Version: 13" -H "Sec-WebSocket-Key: dGhlIHNhbXBsZSBub25jZQ==" http://127.0.0.1:92 |
Access to .env file
| 71 | Midscene requires models with strong visual grounding capabilities. The following environment variables must be configured — either as system environment variables or in a `.env` file in the current w |
Access to .env file
| 342 | - Check `.env` file contains `MIDSCENE_MODEL_API_KEY=<your-key>`. |
Prompting for password/secret input
| 295 | 4. **Batch related operations into a single `act` command**: For example, fill the email and password fields, then click Log In in one prompt. Use separate commands when you need to inspect the interm |
External URL reference
| 20 | Powered by Midscene.js (https://midscenejs.com) |
External URL reference
| 60 | curl -s --max-time 2 -o /dev/null -w "%{http_code}" -H "Upgrade: websocket" -H "Connection: Upgrade" -H "Sec-WebSocket-Version: 13" -H "Sec-WebSocket-Key: dGhlIHNhbXBsZSBub25jZQ==" http://127.0.0.1:92 |
External URL reference
| 76 | MIDSCENE_MODEL_BASE_URL="https://..." |
External URL reference
| 85 | MIDSCENE_MODEL_BASE_URL="https://generativelanguage.googleapis.com/v1beta/openai/" |
External URL reference
| 94 | MIDSCENE_MODEL_BASE_URL="https://dashscope.aliyuncs.com/compatible-mode/v1" |
External URL reference
| 100 | # MIDSCENE_MODEL_BASE_URL="https://openrouter.ai/api/v1" |
External URL reference
| 108 | MIDSCENE_MODEL_BASE_URL="https://ark.cn-beijing.volces.com/api/v3" |
External URL reference
| 114 | If the model is not configured, ask the user to set it up. See [Model Configuration](https://midscenejs.com/model-common-config) for supported providers. |
External URL reference
| 123 | npx -y @midscene/web@1 connect --cdp ws://127.0.0.1:9222/devtools/browser --url https://example.com |
External URL reference
| 141 | npx -y @midscene/web@1 --bridge connect --url https://example.com |
External URL reference
| 150 | - Install the extension from Chrome Web Store: https://chromewebstore.google.com/detail/midscenejs/gbldofcpkknbggpkmbdaefngejllnief |
External URL reference
| 156 | - See the [Bridge Mode documentation](https://midscenejs.com/bridge-mode-by-chrome-extension.html). |
External URL reference
| 163 | npx -y @midscene/web@1 connect --url https://example.com |
External URL reference
| 216 | --image "https://github.githubassets.com/assets/GitHub-Mark-ea2971cee799.png" \ |
External URL reference
| 243 | "url": "https://github.githubassets.com/assets/GitHub-Mark-ea2971cee799.png" |