browser-scraper

Community

Browser automation for scraping, login, and uploads.

Authortajo9128
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill automates repetitive browser tasks, enabling researchers to fetch data, log in to sites, and upload documents without manual clicking.

Core Features & Use Cases

  • Web Scraping: Extract content from websites for data collection and literature review.
  • Login Automation: Create persistent sessions to automate authentication for repeated tasks.
  • NotebookLM Upload: Programmatically upload documents and notes for centralized access.
  • PDF Download: Retrieve and save PDFs from research pages for offline analysis.

Quick Start

Install the required Playwright package, initialize the Browser Scraper, and run a sample workflow:

  1. pip install playwright
  2. from agent_zero.skills.browser_scraper import BrowserScraper
  3. await scraper.start()
  4. await scraper.scrape_page("https://example.com")
  5. await scraper.upload_to_notebooklm(["./papers/paper1.pdf"])
  6. await scraper.close()

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: browser-scraper
Download link: https://github.com/tajo9128/BioDockify-pharma-research-ai/archive/main.zip#browser-scraper

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.