browser-automation
15
总安装量
10
周安装量
#22357
全站排名
安装命令
npx skills add https://github.com/different-ai/opencode-browser --skill browser-automation
Agent 安装分布
opencode
6
claude-code
5
openclaw
4
gemini-cli
3
cursor
3
Skill 文档
What I do
- Provide a safe, composable workflow for browsing tasks
- Use
browser_querylist and index selection to click reliably - Confirm state changes after each action
Best-practice workflow
- Inspect tabs with
browser_get_tabs - Open new tabs with
browser_open_tabwhen needed - Navigate with
browser_navigateif needed - Wait for UI using
browser_querywithtimeoutMs - Discover candidates using
browser_querywithmode=list - Click, type, or select using
index - Confirm using
browser_queryorbrowser_snapshot
Selecting options
- Use
browser_selectfor native<select>elements - Prefer
valueorlabel; useoptionIndexwhen needed - Example:
browser_select({ selector: "select", value: "plugin" })
Query modes
text: read visible text from a matched elementvalue: read input valueslist: list many matches with text/metadataexists: check presence and countpage_text: extract visible page text
Opening tabs
- Use
browser_open_tabto create a new tab, optionally withurlandactive - Example:
browser_open_tab({ url: "https://example.com", active: false })
Troubleshooting
- If a selector fails, run
browser_querywithmode=page_textto confirm the content exists - Use
mode=liston broad selectors (button,a,*[role="button"]) and choose by index - Confirm results after each action