关于 opportunity-tool-selection
这是一份面向机会搜索与后续操作流程的工具选择指南,帮助 Agent 在对话推理、网页搜索、浏览器自动化、MCP/API 工具和本地文件之间作出判断。它给出决策顺序,并明确验证码、登录、付款等环节的处理边界。
主要功能
- 01工具模式选择指南
- 02按系统记录源排序决策
- 03敏感交互的处理边界
- 04工具决策输出清单
适用场景
- 01选择工具搜索当前机会信息
- 02通过 MCP 或 API 更新连接的记录
- 03门户流程遇到登录或付款时暂停
- 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 或导出的跟踪表。
- 用户需要可比较差异的成果文件。
- 数据应保留私密,不应复制到公共代码仓库。
切勿将私有本地数据发布到可复用技能或公开示例中。
决策顺序
- 确认记录系统。
- 如果该系统有已连接的 MCP/API,则使用它进行读取和写入。
- 使用网页搜索发现公开信息。
- 仅在需要动态提取或与表单/页面交互时使用浏览器自动化。
- 使用本地文件处理私有规范、文档和持久日志。
- 使用仅聊天推理进行规划、综合和架构设计。
边界
不得使用自动化绕过:
- CAPTCHA 或机器人检查
- MFA、OTP 或登录墙
- 付款
- 法律条款接受
- 身份验证
- 使用条款或访问限制
当任务触及上述任一边界时,请停止操作,并将控制权交还用户,同时准确说明阻碍因素和下一步操作。
输出
返回:
- 所选工具模式
- 原因
- 备用模式
- 记录系统
- 读取/写入边界
- 阻碍风险
评论
支持 Markdown