browser
SolidReal browser automation — screenshot, scrape, full page content, PDF, form fill via Chromium
AI & Automation 49 stars
8 forks Updated 1 months ago AGPL-3.0
Install
Quality Score: 80/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# Browser Skill — arifOS_bot
Triggers: "open browser", "screenshot", "take a screenshot", "scrape page", "get page content",
"fill form", "navigate to", "render page", "save as pdf", "web automation",
"click on", "browser automation", "full page", "visit"
Browser: **Browserless Chromium 145** at `http://headless_browser:3000`
Protocol: REST API (POST JSON) + OpenClaw native `browser` tool
---
## Method 1 — OpenClaw Native Browser Tool
Use for interactive navigation, clicking, form-filling.
OpenClaw's `browser` tool is wired to `BROWSERLESS_URL=http://headless_browser:3000`.
```
# In OpenClaw tool call:
browser: navigate to https://example.com
browser: click on "Submit" button
browser: fill input[name=email] with "arif@example.com"
browser: get page text
browser: take screenshot
```
---
## Method 2 — Direct Browserless REST API
Use for precise control, bulk operations, or when native tool isn't enough.
### Screenshot
```bash
# Full page screenshot → save PNG
curl -s -X POST http://headless_browser:3000/screenshot \
-H "Content-Type: application/json" \
-d '{
"url": "https://YOURURL.com",
"options": {
"fullPage": true,
"type": "png"
}
}' -o ~/.openclaw/workspace/logs/screenshot_$(date +%s).png
echo "Saved to workspace/logs/"
```
### Get Full Page Content (Markdown-friendly HTML)
```bash
curl -s -X POST http://headless_browser:3000/content \
-H "Content-Type: application/json" \
-d '{
"url": "https://YOURURL.c...
Details
- Author
- ariffazil
- Repository
- ariffazil/arifos
- Created
- 9 months ago
- Last Updated
- 1 months ago
- Language
- Python
- License
- AGPL-3.0
Integrates with
Related Skills
AI & Automation Featured
code-simplifier
Review RTK Rust code for idiomatic simplification. Detects over-engineering, unnecessary allocations, verbose patterns. Applies Rust idioms without changing behavior.
76,875 Updated today
rtk-ai AI & Automation Featured
design-patterns
Rust design patterns for RTK. Newtype, Builder, RAII, Trait Objects, State Machine. Applied to CLI filter modules. Use when designing new modules or refactoring existing ones.
76,875 Updated today
rtk-ai AI & Automation Featured
issue-triage
Issue triage: audit open issues, categorize, detect duplicates, cross-ref PRs, risk assessment, post comments. Args: "all" for deep analysis of all, issue numbers to focus (e.g. "42 57"), "en"/"fr" for language, no arg = audit only in French.
76,875 Updated today
rtk-ai