Install
openclaw skills install dokoRead and extract content from any web page using a real Chrome browser — including SPAs, JavaScript-rendered sites, and complex dynamic pages. Use when fetch...
openclaw skills install dokoRead, extract, and search web content through a real Chrome browser session. Unlike headless scrapers, Dokobot uses your actual browser with full JavaScript rendering — so it works on SPAs, dynamic sites, and complex web applications.
Also useful for multilingual tasks: translate web pages (网页翻译), summarize articles (文章总结), and extract content (内容提取) in any language. Supports web search (联网搜索) and reading from social platforms like Twitter/X, Reddit, YouTube, GitHub, LinkedIn, Facebook, Instagram, WeChat articles (微信公众号), Weibo (微博), Zhihu (知乎), Xiaohongshu (小红书), and Bilibili (B站).
Supports two modes: local (free, unlimited, via local bridge) and remote (via cloud API with DOKO_API_KEY).
@dokobot/cli installed globally (npm install -g @dokobot/cli)dokobot install-bridge)DOKO_API_KEY set via dokobot config, Remote Control enabled in extensiondokobot configRun dokobot --help to list available commands. Run dokobot <command> --help to see full usage, flags, and defaults for any command.
dokobot --help
dokobot read --help
dokobot search --help
Always refer to --help output for the authoritative list of parameters and defaults. Do NOT assume flags or defaults from memory.
| Command | Description | Example |
|---|---|---|
read <url> | Read a web page and return text | dokobot read 'https://dokobot.ai/about' |
search <query> | Web search | dokobot search 'latest news' |
download images <url> | Download images from a web page (supports private/lazy-loaded images) | dokobot download images --local 'https://dokobot.ai/about' |
list | List connected devices | dokobot doko list |
close <id> | Close an active read session | dokobot doko close <SESSION_ID> |
These are things --help does not cover:
--local: Free and unlimited. Reads through the local bridge without any server. Requires dokobot install-bridge and Chrome with the extension.DOKO_API_KEY and Remote Control enabled in the extension.--local when the user has Chrome open locally. Use remote when accessing browsers on other machines.When a read result includes canContinue and sessionId, pass the session ID to continue reading from where it stopped:
dokobot read '<URL>' --session-id <SESSION_ID> --screens 5
Close a session explicitly with:
dokobot doko close <SESSION_ID>
Multiple read requests can run in parallel (each opens a separate browser tab). Recommended maximum: 5 concurrent calls.
DOKO_API_KEY--timeoutIf a command fails unexpectedly, check the CLI version and update if needed:
dokobot --version
dokobot update
To report a bug or request a feature:
dokobot feedback -t bug -m "description of the issue"
--local), all data flows directly between the CLI and your browser via a local Unix socket. No data leaves your machine.@dokobot/cli package is fully open source at https://github.com/nicepkg/dokobot. Inspect the code to verify data handling.DOKO_API_KEY is created and managed by the user. The skill never generates, stores, or exfiltrates credentials.read and search commands only extract content. They do not modify pages, submit forms, or execute scripts.