Claude Skill

unbrowse-ai/unbrowse

Automatically discover APIs from browser traffic and generate Claude Skills for openclaw/clawdbot. Achieve 100x faster local API calls with this self-learning skill generator.

Overview

Stars712
Forks58
LanguageTypeScript
Last pushed2026-06-24
Last synced2026-07-03
View on GitHub

Repository

Ownerunbrowse-ai
Repositoryunbrowse
Full nameunbrowse-ai/unbrowse
Repo ID1,143,440,578

Install this Skill

git clone https://github.com/unbrowse-ai/unbrowse.git

Registry

Typemcp_server
Quality score85/100
Verificationreadme_parsed
Last verified2026-06-07
Platforms
ClaudeMCPOpenClawCodexCursor
Capabilities
browsermemorysearchimageterminalworkflowagentsagentskillsbrowser-useclawdbot
Detected files
README.mdSKILL.mddocstests
Config keys
URLUNBROWSE_API_KEYUNBROWSE_URLUNBROWSE_API_URL

Summary

Unbrowse for Openclaw is a self-learning API skill generator for the openclaw/clawdbot framework. It automatically discovers APIs from browser traffic and generates Claude Skills on the fly to call APIs directly, achieving up to 100x faster local execution.

Chinese description

Unbrowse for Openclaw —— 面向openclaw/clawdbot的自学习API技能生成器。自动从浏览器流量中发现API,实时生成技能以直接调用API,本地运行速度提升百倍。

Key features

  • Self-learning API skill generator
  • Automatic API discovery from browser traffic
  • On-the-fly Claude Skill generation
  • Direct API calls for 100x faster local execution
  • Built for the openclaw/clawdbot framework

Use cases

  • Automating API integration for clawdbot agents
  • Reverse engineering web applications for automation
  • Generating local skills from browser interactions
  • Accelerating API calls in agent workflows
  • Building plugins for the Openclaw ecosystem

README excerpt

# Unbrowse > **The full Unbrowse client is open and auditable.** The entire client runtime — capture, route inference, indexing, execution, the SDK, and the wallet/auth/signing layer — is MIT and readable here, so you can verify what it does on your machine rather than trust a black box. Only the backend (marketplace, settlement) and the web app stay private. The CLI ships unsigned and readable by design: trust comes from being able to read the code, not from a signature. See [docs/OPEN-SOURCE-NOTICE.md](./docs/OPEN-SOURCE-NOTICE.md) for the exact open/private split. Unbrowse is a local Model Context Protocol (MCP) server, CLI, and TypeScript SDK that turns websites into reusable API routes for agents. It learns callable routes from real browsing, keeps credentials local, and shares only sanitized route metadata with the marketplace when you explicitly publish. One agent learns a site once. Every later agent gets the fast path. On the API-native path Unbrowse is typically ~30x faster and ~90x cheaper than driving a browser, and turns repeated browser work into reusable, payable route assets. Peer-reviewed benchmark across 94 live domains: **3.6× mean speedup, 5.4× median, 40× fewer tokens** — see [arXiv:2604.00694](https://arxiv.org/abs/2604.00694). For the release-coverage methodology (corpus shape, rubric, current numbers), see [docs/benchmarks.md](./docs/benchmarks.md). On adversarial, JavaScript-challenge-gated anti-bot content, a reproducible nine-post retrieval benchmark across three communities of a major social platform — ground-truthed against the platform's own data — recovers the real content on **9/9 posts where a naive HTTP client is blocked on every request (HTTP 403)**. The benchmark is re-runnable and reports the naive-vs-Unbrowse head-to-head direc

Topics

Explore more

Data from GitHub. Synced on 2026-07-03