web-search

Search the web and scrape dynamic content using a sandboxed Chrome browser.

2|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/zhangdahai112/LocalManus --skill web-search-zhangdahai112
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: web-search
Source: https://github.com/zhangdahai112/LocalManus/tree/main/localmanus-backend/skills/web-search
Command: npx skills add https://github.com/zhangdahai112/LocalManus --skill web-search-zhangdahai112

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, beautifulsoup4, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill allows AI agents to browse the internet, search for information, and extract content from web pages, overcoming the limitations of simple HTTP requests by using a real browser.

Core Features & Use Cases

  • Web Search: Perform searches on engines like Bing, Google, and DuckDuckGo.
  • Web Scraping: Extract visible text content from dynamic websites.
  • Screenshots: Capture visual snapshots of web pages.
  • Use Case: An agent needs to research the latest market trends for a product. It uses this skill to search for relevant articles, scrape key information from the top results, and even take screenshots for visual reference.

Quick Start

Use the web-search skill to find tutorials on Python asyncio and return the top 5 results.

Frequently Asked Questions about web-search

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scrape dynamic websites with JavaScript rendering?

Scraping dynamic websites with JavaScript rendering requires a real browser environment. This Skill uses Playwright and the Chrome DevTools Protocol to execute page scripts and extract visible text content from interactive sites.

Can I use Playwright to perform web search and extract content?

Yes, you can use Playwright to perform web search and extract content. This Skill enables agents to automate browsers like Bing, Google, and DuckDuckGo, retrieve search results, and scrape visible text.

Does simple HTTP requests work for scraping dynamic web pages?

Simple HTTP requests often fail on dynamic web pages that require JavaScript execution. Using a sandboxed Chrome browser via Playwright overcomes these limitations by fully rendering the target website before content extraction.

What is the best way to capture visual snapshots of web pages?

The best way to capture visual snapshots of web pages is through automated browser interaction. This Skill supports capturing screenshots directly from a sandboxed Chrome environment during web scraping and information retrieval tasks.

How do I automate information retrieval on search engines like Bing?

Automating information retrieval on search engines like Bing involves driving a real browser. This Skill enables AI agents to navigate search interfaces, execute queries, and scrape the returned links and page content securely.

Do I need a sandboxed Chrome browser for secure web scraping?

A sandboxed Chrome browser provides secure, isolated browsing for web scraping. This Skill leverages this environment via the Chrome DevTools Protocol to ensure safe information retrieval and dynamic website interaction.