Unbrowse
Skill by bobdevibecoder
Why use this skill?
Easily transform web API traffic into functional OpenClaw AI agents. Capture, analyze, and generate professional skill code automatically with Unbrowse.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/bobdevibecoder/unbrowseWhat This Skill Does
Unbrowse by bobdevibecoder is a powerful developer utility designed to streamline the creation of OpenClaw AI agents. By leveraging HTTP Archive (HAR) file analysis and headless browser automation, Unbrowse acts as an automated reverse-engineering engine for web APIs. It captures real-time network traffic from any target URL, parses the underlying request/response patterns, and automatically generates the boilerplate infrastructure required to turn those APIs into functional OpenClaw skills. The tool outputs a structured project including typed API clients, authentication modules, and command-line entry points, significantly reducing the manual effort involved in API integration.
Installation
To install the Unbrowse skill directly into your environment, run the following command in your terminal:
clawhub install openclaw/skills/skills/bobdevibecoder/unbrowse
Ensure you have Python 3.11+ installed. For full functionality, especially CDP capture, verify that you have a compatible Chrome or Chromium binary installed and configured in your UNBROWSE_CHROME_PATH environment variable. You may also need playwright installed to facilitate the browser-based traffic capture.
Use Cases
Unbrowse is ideal for developers looking to automate repetitive tasks by building AI-controlled agents. Common use cases include:
- Rapidly scaffolding an agent to interact with a proprietary web dashboard that lacks a public API.
- Converting complex legacy web interactions into clean, reusable OpenClaw commands.
- Prototyping data-extraction bots for financial or e-commerce sites.
- Standardizing API authentication patterns across multiple different skill projects.
Example Prompts
- "Unbrowse, capture traffic from https://dashboard.example.com/login and generate a new skill named 'ExampleManager' in my workspace."
- "Analyze the capture-session.har file and list all detected authentication patterns and rate limits."
- "Publish the generated 'FinanceTracker' skill to the ClawHub marketplace with a price of 5 USDC."
Tips & Limitations
When using Unbrowse, prioritize capturing traffic in a clean environment to ensure the generated schemas remain accurate and free of extraneous noise. The tool relies heavily on the quality of the captured HAR data; if a website uses highly obfuscated GraphQL queries or dynamic request signing, manual adjustment of the generated lib/api_client.py may be necessary. Always verify your generated skill code before publishing to the marketplace to ensure security and reliability. Note that headless capture may be blocked by anti-bot protections; if capture fails, consider manually exporting a HAR file from your browser's DevTools.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-bobdevibecoder-unbrowse": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read, data-collection, external-api, code-execution
Related Skills
affiliate-master
Full-stack affiliate marketing automation for OpenClaw agents. Generate, track, and optimize affiliate links with FTC-compliant disclosures and multi-network support.
tweet-ideas-generator
Generates 60 high-impact tweet ideas from reference content across 5 categories. Use when someone wants to extract engaging short-form statements from content for Twitter/X, organized by harsh advice, quotes, pain points, counterintuitive truths, and key insights.
ai-discoverability-audit
Audit how a brand appears in AI-powered search (ChatGPT, Perplexity, Claude, Gemini). Use when user mentions "AI search," "how do I show up in ChatGPT," "AI discoverability," "AEO," "LLM visibility," or wants to understand their brand's AI presence.
positioning-basics
Help founders and marketers nail their positioning. Use when someone mentions "positioning," "value proposition," "who is this for," "how do I describe my product," "messaging," "ICP," "ideal customer," or is struggling to articulate what makes their product different.
polymarket-correlation
Detect mispriced correlations between Polymarket prediction markets. Cross-market arbitrage finder for AI agents.