Automate Salesforce tasks via Rube MCP (Composio): leads, contacts, accounts, opportunities, SOQL queries. Always search tools first for current schemas.
72
58%
Does it follow best practices?
Impact
96%
1.71xAverage score across 3 eval scenarios
Advisory
Suggest reviewing before use
Optimize this skill with Tessl
npx tessl skill review --optimize ./plugins/all-skills/skills/salesforce-automation/SKILL.mdSalesforce connection setup and lead creation workflow
RUBE_SEARCH_TOOLS first
0%
100%
RUBE_MANAGE_CONNECTIONS call
0%
100%
ACTIVE status check
0%
100%
Auth link handling
0%
100%
SALESFORCE_CREATE_LEAD tool
0%
100%
LastName field required
100%
100%
Company field required
100%
100%
Correct ID format note
0%
0%
Search before create option
25%
37%
Rube MCP endpoint
0%
100%
Pitfalls documented
100%
100%
SOQL query correctness and pagination handling
SOQL not SQL syntax
100%
100%
API names in pipeline query
100%
100%
Relationship traversal syntax
100%
100%
API names in contacts query
100%
100%
Date literal in recent_leads
100%
100%
Custom object __c suffix
100%
100%
Custom field __c suffix
100%
100%
Correct query tool used
20%
100%
Pagination with nextRecordsUrl
100%
100%
Checks 'done' field
100%
100%
Opportunity creation and pipeline management workflow
RUBE_SEARCH_TOOLS first
0%
100%
RUBE_MANAGE_CONNECTIONS call
0%
100%
ACTIVE status verified
0%
100%
SALESFORCE_CREATE_OPPORTUNITY tool
0%
100%
Name field included
100%
100%
StageName field included
100%
100%
CloseDate field included
100%
100%
Stage names exact match
100%
100%
Search/list before create
25%
100%
Pitfalls documented
60%
100%
7cc63f3
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.