advai-x/advai-skills/advai-browser
Claude Code and agent skill by advai-x/advai-skills
- community
Checking that the SKILL.md file is still in the repository.
Drives browser automation with `advai browser` for navigation, DOM actions, extraction, screenshots, cookies, tabs, and network capture. Invoke when a task needs live browser interaction or web scraping.
Install
npx vskill@latest install advai-x/advai-skills/advai-browserSKILL.md
Advai Browser
Use this skill to operate a live browser through advai browser.
When to Invoke
Invoke this skill when the user wants to:
- Open or navigate real web pages
- Click, type, fill, select, or scroll in a browser
- Read DOM content, extract structured data, or execute JavaScript
- Capture screenshots, inspect cookies, or manage tabs
- Scrape public web content or validate browser-side behavior
Do not use this skill for static codebase inspection or for platforms that already have a more specific native skill.
Preconditions
Before running browser actions:
- This skill depends on the
advaiCLI fromhttps://github.com/Advai-X/advai-cli. - Ensure
advaiis installed and available on PATH. - Ensure the
advai browsersubcommand is available in the current installation. - If
advai browseris missing, stop and guide the user to install or upgradeadvaifromhttps://github.com/Advai-X/advai-clibefore continuing. - Ensure the browser extension/runtime is installed and connected.
- Start with:
If browser support is unavailable, surface the doctor output and explain what is missing.
Core Workflow
Use a named session for each task, for example demo, zhihu, checkout, or research.
Basic flow:
Reuse the current tab instead of creating a new one:
Important behavior:
opencreates a new tab by defaultopen --replacereuses the current tab when the session already has one- If the session has no active page,
open --replacefalls back to opening a new tab - Tabs are not closed automatically after the action completes
Common Commands
Open and navigate:
Interact with the page:
Read and extract:
Session utilities:
Advanced capture:
Operating Guidelines
- Prefer
waitbefore reading or clicking dynamic content. - Prefer
get,find,extract, orexecover brittle string parsing. - Use stable selectors whenever possible.
- Use explicit session names so multi-step tasks remain traceable.
- Clean up with
tabs closeorclosewhen the workflow intentionally ends. - For scraping tasks, first validate page readiness, then extract structured data.
- If
advai browseris not recognized at runtime, do not guess alternate commands; direct the user to install or upgradeadvaifromhttps://github.com/Advai-X/advai-cli.
Examples
Search a page:
Reuse an existing session tab:
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/advai-browser/SKILL.md
Popularity
- Repository stars
- 76
- 7-day trend score
- 22
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/advai-x/advai-skills/advai-browser)