通过 Rube MCP 自动执行 Sourcegraph 搜索与代码相关任务流程。
该技能本身是开源提示型材料,未直接要求本地密钥或声明固定远程端点,整体风险较低。需注意其用途依赖外部 Rube MCP/Composio 与 Sourcegraph 连接,实际执行时会引入网络调用和第三方连接能力,因此建议在受控环境中核查实际工具权限与数据流。
材料写明“无 API keys needed”,但运行前要求通过 RUBE_MANAGE_CONNECTIONS 建立 Sourcegraph 活跃连接,并可能跳转授权链接完成认证;说明凭证不由该技能直接收集,但会依赖外部连接体系中的账户授权。
README 明确要求添加 https://rube.app/mcp 作为 MCP server,并通过 Composio 的 Sourcegraph toolkit 执行操作;这意味着任务内容和参数会经由 Rube/Composio 与 Sourcegraph 相关服务交互。端点部分在元数据中标注为无,存在文档与清单不完全一致,需在实际部署时确认数据实际发送到哪些域名。
从提供材料看,这是一份提示/流程说明,未声明自行在本机启动进程、执行脚本或申请系统级执行权限。虽然可调用外部 MCP 工具,但该技能文本本身不包含可审计到的本地代码执行逻辑。
文档未声明直接读写本地文件;但通过 RUBE_SEARCH_TOOLS、RUBE_MULTI_EXECUTE_TOOL 和 Sourcegraph 连接执行“automation”任务时,可能访问用户在 Sourcegraph 中授权的代码与相关资源。当前材料未给出最小权限范围或具体数据边界,应按外部工具实际授权范围评估。
来源为 GitHub 开源仓库,且社区采用度高(64.7k stars),这是明显的降风险因素;当前看到的内容主要是 README/提示而非二进制或闭源组件。需留意许可证未声明、维护状态未知,以及实际依赖的 Rube MCP/Composio 服务不在本材料内完整审计。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "sourcegraph-automation" 技能: 1. 下载 https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/sourcegraph-automation/SKILL.md 2. 保存为 ~/.claude/skills/sourcegraph-automation/SKILL.md 3. 装好后重载技能,告诉我可以用了
Automate Sourcegraph operations through Composio's Sourcegraph toolkit via Rube MCP.
Toolkit docs: composio.dev/toolkits/sourcegraph
RUBE_MANAGE_CONNECTIONS with toolkit sourcegraphRUBE_SEARCH_TOOLS first to get current tool schemasGet Rube MCP: Add https://rube.app/mcp as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.
RUBE_SEARCH_TOOLS respondsRUBE_MANAGE_CONNECTIONS with toolkit sourcegraphAlways discover available tools before executing workflows:
RUBE_SEARCH_TOOLS
queries: [{use_case: "Sourcegraph operations", known_fields: ""}]
session: {generate_id: true}
This returns available tool slugs, input schemas, recommended execution plans, and known pitfalls.
RUBE_SEARCH_TOOLS
queries: [{use_case: "your specific Sourcegraph task"}]
session: {id: "existing_session_id"}
RUBE_MANAGE_CONNECTIONS
toolkits: ["sourcegraph"]
session_id: "your_session_id"
RUBE_MULTI_EXECUTE_TOOL
tools: [{
tool_slug: "TOOL_SLUG_FROM_SEARCH",
arguments: {/* schema-compliant args from search results */}
}]
memory: {}
session_id: "your_session_id"
RUBE_SEARCH_TOOLSRUBE_MANAGE_CONNECTIONS shows ACTIVE status before executing toolsmemory in RUBE_MULTI_EXECUTE_TOOL calls, even if empty ({})| Operation | Approach |
|---|---|
| Find tools | RUBE_SEARCH_TOOLS with Sourcegraph-specific use case |
| Connect | RUBE_MANAGE_CONNECTIONS with toolkit sourcegraph |
| Execute | RUBE_MULTI_EXECUTE_TOOL with discovered tool slugs |
| Bulk ops | RUBE_REMOTE_WORKBENCH with run_composio_tool() |
| Full schema | RUBE_GET_TOOL_SCHEMAS for tools with schemaRef |
Powered by Composio
通过 Rube MCP 自动化处理 Campayn 营销邮件与联系人相关任务。
通过 Rube MCP 自动执行 Cloudflare 配置、域名与安全相关操作
通过先检索工具 schema,自动化处理 Connecteam 的常见团队运营任务。
通过 Rube MCP 自动执行 Carbone 文档生成与模板任务流程
通过 Rube MCP 自动处理 Dropbox Sign 的签署请求、状态查询与文档流程。
用自然语言自动记录工时、管理项目客户任务并处理 Harvest 开票流程。
通过 Rube MCP 自动执行 Code Interpreter 任务与数据处理流程
通过 Rube MCP 自动执行 Yousearch 检索任务并衔接后续流程
通过 Rube MCP 自动执行 Composio 搜索任务并优先获取最新工具模式
通过 Rube MCP 自动执行 Grafbase 相关操作,并先检索最新工具 schema。
通过 Rube MCP 自动化执行 Prisma 相关任务,并先检索最新 schema 与工具信息。
通过 Rube MCP 自动执行 Codereadr 相关任务,并先检索最新工具模式