Google Research Pro
/install google-research-pro
Google_Research_Pro\r
\r Performs advanced Google searches using Playwright to bypass bot detection, focusing on technical documentation, GitHub repositories, and usage guides for OpenClaw projects. Results are summarized and sent to a specified Telegram channel.\r \r
Overview\r
\r
- Skill name: Google_Research_Pro\r
- Purpose: Enhance web searching with robust, bot-bypass-capable Playwright automation to fetch technical OpenClaw resources from Google.\r
- Output: A Markdown-formatted summary of top results, delivered to Telegram channel (via a separate workflow step).\r \r
Workflow\r
\r This skill implements a workflow to enhance web searching capabilities by simulating real user behavior with Playwright.\r \r
1. UserInput\r
\r
- Description: Receives the search keyword from the user.\r
- Input: keyword (string)\r \r
2. ExecutePythonScript\r
\r
- Description: Executes a Python script that uses Playwright to perform an advanced Google search for the given keyword, targeting technical OpenClaw resources.\r
- Input: keyword (string) from UserInput\r
- Action: Run Python script\r
- Command: python C:\Users\Admin\OneDrive\Desktop\LearnOpCL\bot.py "{keyword}"\r
- Working directory: C:\Users\Admin\OneDrive\Desktop\LearnOpCL\r
- Notes: Ensure Playwright browsers are installed (playwright install)\r \r
- Output: search_results (structured data, e.g., JSON) containing titles and summaries from the top 3-5 results\r \r
3. ProcessResults\r
\r
- Description: Formats the extracted search results into a Markdown string.\r
- Input: search_results\r
- Action: Transform into a concise Markdown summary\r \r
- Output: formatted_summary (Markdown string)\r \r
4. SendToTelegram\r
\r
- Description: Sends the formatted summary to the specified Telegram channel\r
- Input: formatted_summary\r
- Action: Send message via Telegram bot/channel\r
- Destination: Telegram channel/user ID (example: 6830424983)\r
- Content: formatted_summary (Markdown)\r \r
- Output: Confirmation of sending or error status\r \r
Implementation Notes\r
\r
- ExecutePythonScript assumes bot.py can accept a keyword argument and return a structured result.\r
- The top-3-5 results should include: title, URL, and a short summary/snippet.\r
- The formatting should be Markdown-friendly for Telegram delivery.\r
- If the Telegram integration requires a token or bot setup, separate configuration steps are needed.\r \r
Security & Compliance\r
\r
- This workflow uses Playwright to simulate real user behavior. Ensure compliance with Google terms of service and local laws.\r
- Do not expose credentials in this file. Use environment variables or a secure vault for sensitive data (e.g., Telegram bot token, Google account credentials if needed).
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install google-research-pro - After installation, invoke the skill by name or use
/google-research-pro - Provide required inputs per the skill's parameter spec and get structured output
What is Google Research Pro?
Performs advanced Google searches with Playwright for OpenClaw technical resources and summarizes results for Telegram channel delivery in Markdown format. It is an AI Agent Skill for Claude Code / OpenClaw, with 113 downloads so far.
How do I install Google Research Pro?
Run "/install google-research-pro" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Google Research Pro free?
Yes, Google Research Pro is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Google Research Pro support?
Google Research Pro is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Google Research Pro?
It is built and maintained by sonpham1909 (@sonpham1909); the current version is v1.0.0.