npx skills add https://github.com/xixu-me/skills --skill use-my-browser这是用于非简单网页工作的主要浏览器自动化策略技能。它教导智能体何时停留在公共网络工具上,何时使用实时浏览器会话,以及何时回退到单独的浏览器或原始获取路径。
尽管名称如此,它涵盖的不仅仅是“使用我当前的浏览器”。它还教授更广泛的浏览理念:首先定义目标,选择合适的网络层,将结果视为证据,优先选择原始来源而非重复的摘要,并保持实时会话工作的侵入性最小。
当以下任一情况为真时,请使用此技能:
在以下情况下不要使用此技能:
在选择浏览层之前:
web 开始。references/site-patterns/ 下有某个域名的注释,请在浏览该网站前阅读它。references/session-playbook.md 了解实时浏览器会话的回退和恢复规则。广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
从结果开始,而不是从工具开始。明确什么算作完成:
使用仍能达到目标的最低成本层:
使用 references/tool-matrix.md 获取详细的路由规则。
不要盲目重复相同的失败策略。每一步都应更新计划:
实时浏览器会话很有价值。请谨慎使用:
搜索引擎和聚合器是发现工具。当任务涉及真相或验证时:
如果网站已经在 DOM 中暴露了一个链接,请优先使用该完整 URL,而不是手动构造的猜测。查询参数、令牌和生成的路径通常携带真实的会话或路由上下文。
官方的 Chrome DevTools MCP 文档在此很重要:
--autoConnect 是与 MCP 客户端共享真实 Chrome 会话的安全现代模式。--browser-url 是用于显式远程调试端口设置的备用方案,但不应该推荐用于对抗用户的正常浏览配置文件。将这些视为背景规则:
--autoConnect 和 --browser-url。当任务依赖于用户的当前浏览器会话时:
list_pages 检查可用页面。take_snapshot 而不是截图。evaluate_script、网络工具、控制台工具和性能工具作为主要证据来源。阅读 references/browser-recipes.md 以获取具体的工具映射和等效的浏览器操作。
如果用户已经在 Elements 面板中选择了某些内容:
take_snapshot 可以显示当前的选择上下文。evaluate_script 通常是读取计算值、属性、状态或附近 DOM 的下一个最佳工具。click、fill、hover 及相关工具。如果用户已经在 Network 面板中高亮了一个失败的请求:
reqid 的 get_network_request。list_network_requests。如果用户已经在问题页面上:
阅读 references/session-playbook.md 以获取详细模式。简而言之:
take_snapshot 而不是 take_screenshot。evaluate_script。此技能不应简化为“总是使用浏览器”。
references/tool-matrix.md 进行路由决策,使用 references/browser-recipes.md 进行具体操作。对于多个独立的公共研究目标:
web.search_query 请求。web.open 调用。multi_tool_use.parallel 处理独立的 shell 或本地文档读取,而不是用于依赖于同一选定页面状态的浏览器步骤。references/session-playbook.md 了解何时值得进行智能体级并行以及如何安全地构建它的规则。如果您注意到以下任何情况,请停止并更改方法:
使用此技能
不要使用此技能
references/tool-matrix.md:在 web、chrome-devtools、playwright 和原始获取路径之间进行选择。references/session-playbook.md:标签页管理、DOM/媒体提取、登录处理和回退策略。references/browser-recipes.md:标签页控制、提取、交互和审计的具体浏览器操作。references/site-patterns/README.md:已验证的特定域名注释的格式。每周安装数
154
仓库
GitHub 星标数
1
首次出现
今天
安全审计
安装于
mcpjam154
claude-code154
kilo154
replit154
junie154
windsurf154
This is the main browser automation strategy skill for nontrivial web work. It teaches the agent when to stay on public-web tools, when to use the live browser session, and when to fall back to a separate browser or raw-fetch path.
Despite the name, it covers more than "use my current browser." It also teaches a broader browsing philosophy: define the goal first, choose the right network layer, treat results as evidence, prefer primary sources over recycled summaries, and keep live-session work minimally intrusive.
Use this skill when any of these are true:
Do not use this skill when:
Before choosing a browsing layer:
web.references/site-patterns/, read it before browsing that site.references/session-playbook.md for live-browser-session fallback and recovery rules.Start with the outcome, not the tool. Clarify what would count as done:
Use the lowest-cost layer that can still reach the goal:
Use references/tool-matrix.md for the detailed routing rules.
Do not repeat the same failed tactic blindly. Each step should update the plan:
The live browser session is valuable. Use it carefully:
Search engines and aggregators are discovery tools. When the task is about truth or verification:
If a site already exposes a link in the DOM, prefer that full URL over a hand-constructed guess. Query parameters, tokens, and generated paths often carry real session or routing context.
The official Chrome DevTools MCP docs matter here:
--autoConnect is the safe modern pattern for sharing a real Chrome session with an MCP client.--browser-url is a fallback for explicit remote-debug-port setups, but it should not be recommended against the user's normal browsing profile.Treat these as background rules:
--autoConnect and --browser-url only as configuration context or troubleshooting guidance.When a task depends on the user's current browser session:
list_pages.take_snapshot before screenshots whenever structured page data might be enough.evaluate_script, network tools, console tools, and performance tools as the primary evidence sources.Read references/browser-recipes.md for concrete tool mappings and equivalent browser operations.
If the user already selected something in the Elements panel:
take_snapshot can surface the current selection context.evaluate_script is usually the next best tool for reading computed values, attributes, state, or nearby DOM.click, fill, hover, and related tools only after confirming the current structure.If the user already highlighted a failing request in the Network panel:
get_network_request without a reqid first.list_network_requests only when you need surrounding context or need to compare multiple requests.If the user is already on the problem page:
Read references/session-playbook.md for the detailed patterns. The short version:
take_snapshot over take_screenshot for interaction planning.evaluate_script when the data likely exists but is not visible.This skill should not collapse into "always use the browser."
references/tool-matrix.md for the routing decision and references/browser-recipes.md for the concrete operations.For multiple independent public research targets:
web.search_query requests in one call when possible.web.open calls when reading several sources.multi_tool_use.parallel for independent shell or local-doc reads, not for browser steps that depend on the same selected page state.references/session-playbook.md for the rules on when agent-level parallelism is worth it and how to frame it safely.Stop and change approach if you notice any of these:
Use this skill
Do not use this skill
references/tool-matrix.md: choose between web, chrome-devtools, playwright, and raw-fetch paths.references/session-playbook.md: tab hygiene, DOM/media extraction, login handling, and fallback tactics.references/browser-recipes.md: concrete browser operations for tab control, extraction, interaction, and audits.references/site-patterns/README.md: format for validated domain-specific notes.Weekly Installs
154
Repository
GitHub Stars
1
First Seen
Today
Security Audits
Gen Agent Trust HubPassSocketPassSnykWarn
Installed on
mcpjam154
claude-code154
kilo154
replit154
junie154
windsurf154
Skills CLI 使用指南:AI Agent 技能包管理器安装与管理教程
33,600 周安装
testcase-from-chat 技能:通过 API/Git 自动生成测试用例,提升开发效率
2 周安装
h55-shop-price-checker:价格检查与监控工具,支持API与Git集成
2 周安装
ln-780-bootstrap-verifier:项目引导验证协调器 | 构建测试容器编排与报告生成
152 周安装
Claude插件依赖扫描器 - 自动检测插件依赖关系与系统工具依赖
2 周安装
Claude插件依赖检查器 - 验证extends-plugin.json依赖关系,确保插件正常运行
2 周安装
cook-cli:CLI开发结构化工作流工具 - Plan→Code→Review→Test四阶段
2 周安装