Power Search for Openclaw

A high-performance research tool that combines the Brave Search API with Browserless for rapid web searching and full-page content extraction.

churchtg7
v2.1.2
Apr 5, 2026
0
787
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install power-search

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install power-search using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Power Search?

Power Search is a professional-grade utility designed for developers who require a private, self-hosted solution for web research. As a key entry in the Openclaw Skills library, it bridges the gap between simple search results and complex web scraping. By leveraging the Brave Search API for speed and Browserless for headless rendering, it allows users to find information and extract clean text from websites in seconds.

The tool is built to be modular, offering both a CLI interface for local tasks and a Telegram integration for remote research. Whether you are building an automated data pipeline or need a faster way to browse the web from your terminal, this skill provides the necessary infrastructure to fetch and parse web data efficiently.

Power Search Use Cases

  • Automated market research and competitive intelligence gathering.
  • Extracting structured text from JavaScript-heavy websites for LLM training or analysis.
  • Integrating real-time web search capabilities into Telegram-based AI assistants.
  • Rapidly fetching and cleaning web content for offline documentation.

How Power Search Works

  1. The user submits a search query through the CLI or a connected Telegram bot.
  2. The skill invokes the Brave Search API to retrieve high-relevance web results and snippets.
  3. If the fetch option is enabled, the tool passes the top URLs to a local Dockerized Browserless instance.
  4. Browserless renders the web pages, handling any client-side JavaScript to ensure full content visibility.
  5. The skill processes the raw HTML, extracting clean text and structured metadata for the final output.

Power Search Setup

Install the skill via the hub:

clawhub install power-search

Ensure you have a local Browserless instance running via Docker:

docker run -d --name browserless --restart unless-stopped -p 3000:3000 browserless/chrome:latest

Configure your Brave Search API key in a .env file or export it directly:

export BRAVE_API_KEY=your_key_here

Power Search Data Schema & Taxonomy

The skill maintains a structured directory for logic and configuration:

File/Component Function
scripts/brave-search.js Manages API requests and rate limits for Brave Search
scripts/browserless.js Handles headless browser sessions and HTML extraction
scripts/telegram-handler.js Routes commands and results through Openclaw Skills messaging
openclaw.json Skill manifest defining permissions and binary entry points

Power Search Advanced Features

  • Multi-platform accessibility with native Telegram routing via Openclaw Skills integration.
  • Support for verbose logging and adjustable timeouts (up to 30000ms) for difficult-to-scrape sites.
  • Programmatic API access allowing developers to require the search and fetch modules in custom Node.js scripts.
  • Offline-ready architecture utilizing local Docker containers for browser tasks.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*