browser-tools

📁 yonatangross/orchestkit 📅 Feb 13, 2026
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 patterns
  • ork:web-research-workflow – Unified decision tree for web research
  • ork:testing-patterns – Comprehensive testing patterns including E2E and webapp testing
  • ork:api-design – API design patterns for endpoints discovered during scraping