用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/Kevin-Liu-01/Local-Search --skill src-browser-skill命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Use the local-search (`lsearch`) Rust CLI for browser-backed web search, readable page extraction, site mapping, structured DOM extraction, browser interaction, authenticated in-browser requests, tab and cookie control, and PNG/PDF/MHTML/HTML/HAR artifacts. Use when an agent needs current web results through a local Chrome or Chromium profile without a hosted search API key or metered search bill, especially from Claude Code, Codex, Cursor, OpenClaw, or another shell-capable agent.
How to work in `src/`. Read before editing here.
CLI binary shims for `lsearch`, `local-search`, and legacy `local-browser`.
基于 SOC 职业分类
正在显示 SKILL.md
| name | src-browser-skill |
| description | How to work in `src/browser/`. Read before editing here. |
Browser transport and runtime scripts for local signed-in browser control.
discovery.rs finds a browser-level CDP websocket from --cdp, saved config,
DevToolsActivePort, or common localhost ports.cdp.rs is a minimal browser-level CDP client using flattened target sessions.scripts.rs stores JavaScript snippets evaluated in the page for snapshots,
interactions, extraction, readable content, and in-browser fetch.Target.attachToTarget and flatten: true.@eN refs through data-local-browser-ref; snapshot is what assigns
those refs.--cdp; direct discovery still supports explicit
endpoints.CdpClient, then call it from commands.scripts.rs and JSON-test the
output through a real browser page.devtools_files() or explicit endpoint parsing./json/version can return 404 on newer Chrome normal-profile debugging; the
DevToolsActivePort browser websocket is the reliable path.Runtime.evaluate needs returnByValue for stable CLI JSON.