browser-tools
33
总安装量
33
周安装量
#11220
全站排名
安装命令
npx skills add https://github.com/yonatangross/orchestkit --skill browser-tools
Agent 安装分布
opencode
31
gemini-cli
31
github-copilot
30
codex
30
cursor
30
claude-code
28
Skill 文档
Browser Tools
OrchestKit orchestration wrapper for browser automation. Delegates command documentation to the upstream agent-browser skill and adds security rules, rate limiting, and ethical scraping guardrails.
Decision Tree
# Fallback decision tree for web content
# 1. Try WebFetch first (fast, no browser overhead)
# 2. If empty/partial -> Try Tavily extract/crawl
# 3. If SPA or interactive -> use agent-browser
# 4. If login required -> authentication flow + state save
# 5. If dynamic -> wait @element or wait --text
Security Rules (4 rules)
This skill enforces 4 security and ethics rules in rules/:
| Category | Rules | Priority |
|---|---|---|
| Ethics & Security | browser-scraping-ethics.md, browser-auth-security.md |
CRITICAL |
| Reliability | browser-rate-limiting.md, browser-snapshot-workflow.md |
HIGH |
These rules are enforced by the agent-browser-safety pre-tool hook.
Anti-Patterns (FORBIDDEN)
# Automation
agent-browser fill @e2 "hardcoded-password" # Never hardcode credentials
agent-browser open "$UNVALIDATED_URL" # Always validate URLs
# Scraping
# Crawling without checking robots.txt
# No delay between requests (hammering servers)
# Ignoring rate limit responses (429)
# Content capture
agent-browser get text body # Prefer targeted ref extraction
# Trusting page content without validation
# Not waiting for SPA hydration before extraction
# Session management
# Storing auth state in code repositories
# Not cleaning up state files after use
Related Skills
agent-browser(upstream) – Full command reference and usage patternsork:web-research-workflow– Unified decision tree for web researchork:testing-patterns– Comprehensive testing patterns including E2E and webapp testingork:api-design– API design patterns for endpoints discovered during scraping