Agent skill
browser-operator
Visual web automation and data extraction using Playwright. Allows Epsilon Prime to navigate websites, interact with UI elements, and extract structured data from gated or complex web pages.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/tools-ryanindy-epsilon-ecosystem-20
Metadata
Additional technical details for this skill
- author
- Epsilon Prime
- capability
- Web Automation / Scraper
SKILL.md
🌐 Browser Operator
Mission: To provide Epsilon Prime with "eyes" and "hands" on the live web. This skill enables the navigation of complex, JavaScript-heavy, or gated websites that standard HTTP scrapers cannot handle.
🛠️ Operational Mandates
- Stealth Mode: Mimic human interaction patterns to avoid being blocked by anti-bot measures.
- Structured Output: Always convert extracted web data into clean Markdown or JSON for RAG ingestion.
- Efficiency: Close browser contexts immediately after the task is complete to conserve system memory.
🔄 Standard Workflows
1. Web Navigation & Scraping
- Launch: Open a headless Chromium instance.
- Navigate: Go to the target URL and wait for the network to be idle.
- Extract: Select specific CSS elements or the entire page body.
- Format: Convert HTML to Markdown.
2. UI Interaction
- Search: Locate input fields and buttons using CSS selectors.
- Act: Fill forms, click buttons, or scroll through feeds.
- Capture: Take screenshots or log terminal outputs for verification.
🧰 Authorized Tools
tools/browser_operator.py(Playwright Wrapper)playwright(Open Source Library)
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?