重要前提
安装AI Skills的关键前提是:必须科学上网,且开启TUN模式,这一点至关重要,直接决定安装能否顺利完成,在此郑重提醒三遍:科学上网,科学上网,科学上网。查看完整安装教程 →
salesforce-automation by composiohq/awesome-claude-skills
npx skills add https://github.com/composiohq/awesome-claude-skills --skill salesforce-automation通过 Composio 的 Salesforce 工具包和 Rube MCP 自动化 Salesforce CRM 操作。
工具包文档 : composio.dev/toolkits/salesforce
RUBE_SEARCH_TOOLS 可用)RUBE_MANAGE_CONNECTIONS 建立活跃的 Salesforce 连接,并指定工具包为 salesforceRUBE_SEARCH_TOOLS 以获取当前工具模式获取 Rube MCP : 在您的客户端配置中将 https://rube.app/mcp 添加为 MCP 服务器。无需 API 密钥——只需添加端点即可工作。
RUBE_SEARCH_TOOLS 有响应来验证 Rube MCP 是否可用广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
RUBE_MANAGE_CONNECTIONS 并指定工具包为 salesforce使用场景 : 用户希望创建、搜索、更新或列出潜在客户
工具序列 :
SALESFORCE_SEARCH_LEADS - 按条件搜索潜在客户 [可选]SALESFORCE_LIST_LEADS - 列出所有潜在客户 [可选]SALESFORCE_CREATE_LEAD - 创建新潜在客户 [可选]SALESFORCE_UPDATE_LEAD - 更新潜在客户字段 [可选]SALESFORCE_ADD_LEAD_TO_CAMPAIGN - 将潜在客户添加到营销活动 [可选]SALESFORCE_APPLY_LEAD_ASSIGNMENT_RULES - 应用分配规则 [可选]关键参数 :
LastName: 创建潜在客户时必需Company: 创建潜在客户时必需Email, Phone, Title: 常见的潜在客户字段lead_id: 用于更新的潜在客户 IDcampaign_id: 用于营销活动操作的营销活动 ID常见问题 :
使用场景 : 用户希望管理联系人及其关联的客户
工具序列 :
SALESFORCE_SEARCH_CONTACTS - 搜索联系人 [可选]SALESFORCE_LIST_CONTACTS - 列出联系人 [可选]SALESFORCE_CREATE_CONTACT - 创建新联系人 [可选]SALESFORCE_SEARCH_ACCOUNTS - 搜索客户 [可选]SALESFORCE_CREATE_ACCOUNT - 创建新客户 [可选]SALESFORCE_ASSOCIATE_CONTACT_TO_ACCOUNT - 将联系人关联到客户 [可选]关键参数 :
LastName: 创建联系人时必需Name: 创建客户时的客户名称AccountId: 要与联系人关联的客户 IDcontact_id, account_id: 用于关联的 ID常见问题 :
使用场景 : 用户希望跟踪和管理销售商机
工具序列 :
SALESFORCE_SEARCH_OPPORTUNITIES - 搜索商机 [可选]SALESFORCE_LIST_OPPORTUNITIES - 列出所有商机 [可选]SALESFORCE_GET_OPPORTUNITY - 获取商机详情 [可选]SALESFORCE_CREATE_OPPORTUNITY - 创建新商机 [可选]SALESFORCE_RETRIEVE_OPPORTUNITIES_DATA - 检索商机数据 [可选]关键参数 :
Name: 商机名称(必需)StageName: 销售阶段(必需)CloseDate: 预期关闭日期(必需)Amount: 交易金额AccountId: 关联的客户常见问题 :
使用场景 : 用户希望使用自定义 SOQL 查询 Salesforce 数据
工具序列 :
SALESFORCE_RUN_SOQL_QUERY / SALESFORCE_QUERY - 执行 SOQL [必需]关键参数 :
query: SOQL 查询字符串常见问题 :
Account.Name 而不是 Account Name)使用场景 : 用户希望创建、搜索、更新或完成任务
工具序列 :
SALESFORCE_SEARCH_TASKS - 搜索任务 [可选]SALESFORCE_UPDATE_TASK - 更新任务字段 [可选]SALESFORCE_COMPLETE_TASK - 将任务标记为完成 [可选]关键参数 :
task_id: 用于更新的任务 IDStatus: 任务状态值Subject: 任务主题常见问题 :
基础查询 :
SELECT Id, Name, Email FROM Contact WHERE LastName = 'Smith'
包含关联关系 :
SELECT Id, Name, Account.Name FROM Contact WHERE Account.Industry = 'Technology'
日期过滤 :
SELECT Id, Name FROM Lead WHERE CreatedDate = TODAY
SELECT Id, Name FROM Opportunity WHERE CloseDate = NEXT_MONTH
nextRecordsUrl 的 SALESFORCE_QUERY 进行分页done 字段;如果为 false,则继续分页字段 API 名称 :
__c 后缀结尾SALESFORCE_GET_ALL_CUSTOM_OBJECTS 来发现自定义对象ID 格式 :
| 任务 | 工具标识 | 关键参数 |
|---|---|---|
| 创建潜在客户 | SALESFORCE_CREATE_LEAD | LastName, Company |
| 搜索潜在客户 | SALESFORCE_SEARCH_LEADS | query |
| 列出潜在客户 | SALESFORCE_LIST_LEADS | (filters) |
| 更新潜在客户 | SALESFORCE_UPDATE_LEAD | lead_id, fields |
| 创建联系人 | SALESFORCE_CREATE_CONTACT | LastName |
| 搜索联系人 | SALESFORCE_SEARCH_CONTACTS | query |
| 创建客户 | SALESFORCE_CREATE_ACCOUNT | Name |
| 搜索客户 | SALESFORCE_SEARCH_ACCOUNTS | query |
| 关联联系人 | SALESFORCE_ASSOCIATE_CONTACT_TO_ACCOUNT | contact_id, account_id |
| 创建商机 | SALESFORCE_CREATE_OPPORTUNITY | Name, StageName, CloseDate |
| 获取商机 | SALESFORCE_GET_OPPORTUNITY | opportunity_id |
| 搜索商机 | SALESFORCE_SEARCH_OPPORTUNITIES | query |
| 运行 SOQL | SALESFORCE_RUN_SOQL_QUERY | query |
| 查询 | SALESFORCE_QUERY | query |
| 搜索任务 | SALESFORCE_SEARCH_TASKS | query |
| 更新任务 | SALESFORCE_UPDATE_TASK | task_id, fields |
| 完成任务 | SALESFORCE_COMPLETE_TASK | task_id |
| 获取用户信息 | SALESFORCE_GET_USER_INFO | (none) |
| 自定义对象 | SALESFORCE_GET_ALL_CUSTOM_OBJECTS | (none) |
| 创建记录 | SALESFORCE_CREATE_A_RECORD | object_type, fields |
| 转移所有权 | SALESFORCE_MASS_TRANSFER_OWNERSHIP | records, new_owner |
由 Composio 提供支持
每周安装次数
68
代码仓库
GitHub 星标数
42.7K
首次出现
2026年2月6日
安全审计
已安装于
claude-code53
opencode52
gemini-cli45
replit44
codex42
cursor40
Automate Salesforce CRM operations through Composio's Salesforce toolkit via Rube MCP.
Toolkit docs : composio.dev/toolkits/salesforce
RUBE_MANAGE_CONNECTIONS with toolkit salesforceRUBE_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 salesforceWhen to use : User wants to create, search, update, or list leads
Tool sequence :
SALESFORCE_SEARCH_LEADS - Search leads by criteria [Optional]SALESFORCE_LIST_LEADS - List all leads [Optional]SALESFORCE_CREATE_LEAD - Create a new lead [Optional]SALESFORCE_UPDATE_LEAD - Update lead fields [Optional]SALESFORCE_ADD_LEAD_TO_CAMPAIGN - Add lead to campaign [Optional]SALESFORCE_APPLY_LEAD_ASSIGNMENT_RULES - Apply assignment rules [Optional]Key parameters :
LastName: Required for lead creationCompany: Required for lead creationEmail, Phone, Title: Common lead fieldslead_id: Lead ID for updatescampaign_id: Campaign ID for campaign operationsPitfalls :
When to use : User wants to manage contacts and their associated accounts
Tool sequence :
SALESFORCE_SEARCH_CONTACTS - Search contacts [Optional]SALESFORCE_LIST_CONTACTS - List contacts [Optional]SALESFORCE_CREATE_CONTACT - Create a new contact [Optional]SALESFORCE_SEARCH_ACCOUNTS - Search accounts [Optional]SALESFORCE_CREATE_ACCOUNT - Create a new account [Optional]SALESFORCE_ASSOCIATE_CONTACT_TO_ACCOUNT - Link contact to account [Optional]Key parameters :
LastName: Required for contact creationName: Account name for creationAccountId: Account ID to associate with contactcontact_id, account_id: IDs for associationPitfalls :
When to use : User wants to track and manage sales opportunities
Tool sequence :
SALESFORCE_SEARCH_OPPORTUNITIES - Search opportunities [Optional]SALESFORCE_LIST_OPPORTUNITIES - List all opportunities [Optional]SALESFORCE_GET_OPPORTUNITY - Get opportunity details [Optional]SALESFORCE_CREATE_OPPORTUNITY - Create new opportunity [Optional]SALESFORCE_RETRIEVE_OPPORTUNITIES_DATA - Retrieve opportunity data [Optional]Key parameters :
Name: Opportunity name (required)StageName: Sales stage (required)CloseDate: Expected close date (required)Amount: Deal valueAccountId: Associated accountPitfalls :
When to use : User wants to query Salesforce data with custom SOQL
Tool sequence :
SALESFORCE_RUN_SOQL_QUERY / SALESFORCE_QUERY - Execute SOQL [Required]Key parameters :
query: SOQL query stringPitfalls :
Account.Name not Account Name)When to use : User wants to create, search, update, or complete tasks
Tool sequence :
SALESFORCE_SEARCH_TASKS - Search tasks [Optional]SALESFORCE_UPDATE_TASK - Update task fields [Optional]SALESFORCE_COMPLETE_TASK - Mark task as complete [Optional]Key parameters :
task_id: Task ID for updatesStatus: Task status valueSubject: Task subjectPitfalls :
Basic query :
SELECT Id, Name, Email FROM Contact WHERE LastName = 'Smith'
With relationships :
SELECT Id, Name, Account.Name FROM Contact WHERE Account.Industry = 'Technology'
Date filtering :
SELECT Id, Name FROM Lead WHERE CreatedDate = TODAY
SELECT Id, Name FROM Opportunity WHERE CloseDate = NEXT_MONTH
SALESFORCE_QUERY with nextRecordsUrl for paginationdone field in response; if false, continue pagingField API Names :
__c suffixID Formats :
| Task | Tool Slug | Key Params |
|---|---|---|
| Create lead | SALESFORCE_CREATE_LEAD | LastName, Company |
| Search leads | SALESFORCE_SEARCH_LEADS | query |
| List leads | SALESFORCE_LIST_LEADS | (filters) |
| Update lead | SALESFORCE_UPDATE_LEAD | lead_id, fields |
| Create contact | SALESFORCE_CREATE_CONTACT | LastName |
| Search contacts | SALESFORCE_SEARCH_CONTACTS | query |
| Create account | SALESFORCE_CREATE_ACCOUNT | Name |
| Search accounts | SALESFORCE_SEARCH_ACCOUNTS | query |
| Link contact | SALESFORCE_ASSOCIATE_CONTACT_TO_ACCOUNT | contact_id, account_id |
Powered byComposio
Weekly Installs
68
Repository
GitHub Stars
42.7K
First Seen
Feb 6, 2026
Security Audits
Gen Agent Trust HubWarnSocketPassSnykWarn
Installed on
claude-code53
opencode52
gemini-cli45
replit44
codex42
cursor40
Skills CLI 使用指南:AI Agent 技能包管理器安装与管理教程
48,700 周安装
| Create opportunity |
| SALESFORCE_CREATE_OPPORTUNITY |
| Name, StageName, CloseDate |
| Get opportunity | SALESFORCE_GET_OPPORTUNITY | opportunity_id |
| Search opportunities | SALESFORCE_SEARCH_OPPORTUNITIES | query |
| Run SOQL | SALESFORCE_RUN_SOQL_QUERY | query |
| Query | SALESFORCE_QUERY | query |
| Search tasks | SALESFORCE_SEARCH_TASKS | query |
| Update task | SALESFORCE_UPDATE_TASK | task_id, fields |
| Complete task | SALESFORCE_COMPLETE_TASK | task_id |
| Get user info | SALESFORCE_GET_USER_INFO | (none) |
| Custom objects | SALESFORCE_GET_ALL_CUSTOM_OBJECTS | (none) |
| Create record | SALESFORCE_CREATE_A_RECORD | object_type, fields |
| Transfer ownership | SALESFORCE_MASS_TRANSFER_OWNERSHIP | records, new_owner |