mcpField
O
opportunity-tool-selection

opportunity-tool-selection

github.com/arthurzakirovAgent 工作流0149 次安装5 周前更新
代码仓库

关于 opportunity-tool-selection

这是一份面向机会搜索与后续操作流程的工具选择指南,帮助 Agent 在对话推理、网页搜索、浏览器自动化、MCP/API 工具和本地文件之间作出判断。它给出决策顺序,并明确验证码、登录、付款等环节的处理边界。

主要功能

  1. 01工具模式选择指南
  2. 02按系统记录源排序决策
  3. 03敏感交互的处理边界
  4. 04工具决策输出清单

适用场景

  1. 01选择工具搜索当前机会信息
  2. 02通过 MCP 或 API 更新连接的记录
  3. 03门户流程遇到登录或付款时暂停
  4. 04将私人文件和日志保留在本地

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/arthurzakirov/opportunityos --skill opportunity-tool-selection

安装后在 Claude Code 中输入/opportunity-tool-selection确认已加载。

详细介绍

机会工具选择

用途

当机会工作流需要明确决定是使用网页搜索、浏览器自动化、MCP/API 工具、本地文件还是普通聊天推理时,请使用此技能。

此技能通用,适用于求职、租房、项目申请、供应商研究、市场平台、注册以及类似的先搜索后行动工作流。

工具模式

仅聊天推理

在以下情况下使用仅聊天推理:

  • 用户要求制定计划、评分标准、架构、清单或评审内容。
  • 可以根据已加载的上下文生成答案。
  • 任务属于概念性工作,不需要实时信息、经过身份验证的数据或页面交互。

对于当前的职位列表、价格、可用情况、截止日期、公司事实或数据库状态,不要使用仅聊天推理。

常规网页搜索

在以下情况下使用常规网页搜索:

  • 通过搜索引擎查找公开页面。
  • 阅读静态的公司、列表、融资、活动或文档页面。
  • 收集公开事实的引文。
  • 在决定是否需要浏览器自动化之前比较来源。

找到有希望的结果后,优先查看原始来源页面,而不是聚合平台。

浏览器或 Agent 模式

在以下情况下使用浏览器自动化:

  • 网站由 JavaScript 渲染,静态抓取或搜索无法显示实际内容。
  • 工作流需要点击筛选器、展开卡片、翻页、滚动或截屏。
  • 需要通过视觉方式检查表单、门户、仪表板或列表界面。
  • 任务需要在遇到 CAPTCHA、登录、付款、法律条款接受、身份验证或最终提交之前移交控制权。

使用浏览器自动化进行交互和提取。如果有可用的 MCP/API 工具,不要用它来编辑结构化记录系统。

MCP 或 API 工具

在以下情况下使用 MCP/API 工具:

  • 在 Notion、Google Sheets、Linear、Slack、Gmail、GitHub 或其他已连接系统中读取、创建或更新记录。
  • 检查记录是否已存在。
  • 更新状态、架构、属性、评论、日志或关系。
  • 查询不应通过浏览器界面抓取的经过身份验证的数据。

对于记录系统,优先使用 MCP/API,而不是浏览器界面。浏览器界面更脆弱,也更容易与来源提取混淆。

本地文件

在以下情况下使用本地文件:

  • 工作流依赖私人个人资料数据、文档清单、回答规范、日志、简历、PDF 或导出的跟踪表。
  • 用户需要可比较差异的成果文件。
  • 数据应保留私密,不应复制到公共代码仓库。

切勿将私有本地数据发布到可复用技能或公开示例中。

决策顺序

  1. 确认记录系统。
  2. 如果该系统有已连接的 MCP/API,则使用它进行读取和写入。
  3. 使用网页搜索发现公开信息。
  4. 仅在需要动态提取或与表单/页面交互时使用浏览器自动化。
  5. 使用本地文件处理私有规范、文档和持久日志。
  6. 使用仅聊天推理进行规划、综合和架构设计。

边界

不得使用自动化绕过:

  • CAPTCHA 或机器人检查
  • MFA、OTP 或登录墙
  • 付款
  • 法律条款接受
  • 身份验证
  • 使用条款或访问限制

当任务触及上述任一边界时,请停止操作,并将控制权交还用户,同时准确说明阻碍因素和下一步操作。

输出

返回:

  • 所选工具模式
  • 原因
  • 备用模式
  • 记录系统
  • 读取/写入边界
  • 阻碍风险

评论

支持 Markdown