用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/Kevin-Liu-01/Local-Search --skill src-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/browser/`. Read before editing here.
CLI binary shims for `lsearch`, `local-search`, and legacy `local-browser`.
基于 SOC 职业分类
正在显示 SKILL.md
| name | src-skill |
| description | How to work in `src/`. Read before editing here. |
Application code for the CLI, including argument parsing, command dispatch, typed errors, browser control, and output rendering.
src/bin/lsearch.rs parses Clap arguments and turns typed errors into stable
stderr JSON.lib.rs exposes the async run entry point.cli.rs is declarative command/argument structure.commands/mod.rs is orchestration: attach browser, execute command, print
result.error.rs keeps operator-facing messages and machine-readable error codes in
one place.Error variants over ad hoc strings.src/browser/.cleanup dry-run by default, kill exact managed
listener PIDs only, and never delete profile cookies/data.output.rs only if the envelope contract changes.error.rs and stable code() mapping.run owns the parsed Cli; avoid async closures borrowing &mut CdpClient
across helper boundaries unless lifetimes are explicit.read --format text|markdown and html without a path intentionally write raw
body content instead of JSON.