salesforce-automation
Automate Salesforce CRM Tasks
Salesforce admins and sales teams need efficient CRM automation without manual clicks. This skill enables Claude and Codex to execute leads, contacts, accounts, opportunities, and SOQL queries through Rube MCP.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez Ă utiliser
Tester
Utilisation de "salesforce-automation". Search for contacts with email containing 'gmail.com'
Résultat attendu:
Found 3 contacts matching criteria: John Smith (john@gmail.com), Sarah Johnson (sarah.j@gmail.com), Mike Brown (mbrown@gmail.com). Each contact shows LastName, FirstName, Email, Phone, and associated Account Name.
Utilisation de "salesforce-automation". Create a new opportunity named 'Enterprise Deal' for account 'BigCorp Inc' with StageName 'Prospecting', CloseDate 2026-06-30, and Amount 250000
Résultat attendu:
Successfully created opportunity: Id='0063h00000ABC123', Name='Enterprise Deal', AccountId='0013h00000DEF456', StageName='Prospecting', CloseDate='2026-06-30', Amount=250000, CreatedDate='2026-02-24T23:54:22Z'
Utilisation de "salesforce-automation". Run SOQL: SELECT Id, Name, Industry FROM Account WHERE Industry = 'Technology' LIMIT 10
Résultat attendu:
Query returned 10 accounts in Technology sector. Results include Account Id, Name, and Industry fields. Response indicates done=false with nextRecordsUrl for pagination if more results exist.
Audit de sécurité
SûrThis skill is a documentation-only file (SKILL.md) describing Salesforce CRM operations via Rube MCP. All 67 static analyzer findings are false positives: the detected 'external_commands' are markdown backticks around tool names (e.g., SALESFORCE_SEARCH_LEADS), not shell execution. The 'network' finding references the MCP server URL in documentation. No code execution, shell commands, or network requests exist in this skill.
Score de qualité
Ce que vous pouvez construire
Sales Operations Manager
Automate daily lead intake by creating leads from email inquiries, assigning them to the correct campaigns, and applying lead assignment rules without manual data entry.
Account Executive
Track opportunity pipeline by querying deals at specific stages, updating close dates and amounts, and associating contacts with their respective accounts.
Salesforce Administrator
Run bulk SOQL queries to audit data quality, update task statuses across multiple records, and retrieve custom object schemas for documentation.
Essayez ces prompts
Create a new lead with LastName 'Johnson', Company 'Acme Corp', Email 'johnson@acme.com', and Phone '555-0123'. Then add this lead to the 'Q1 Campaign' and apply lead assignment rules.
Search for contacts with LastName 'Smith'. For each result, check if they are associated with an account. If not, search for the account named 'Tech Solutions' and associate the contact to that account.
Run a SOQL query to find all opportunities in the 'Proposal' stage with CloseDate in the next 30 days. For each opportunity, update the StageName to 'Negotiation' and add a note to the description.
Search for all tasks with Status 'Not Started' and ActivityDate before today. Mark each task as complete with Status 'Completed'. Then query all completed tasks and provide a summary count by subject.
Bonnes pratiques
- Always call RUBE_SEARCH_TOOLS first to get current tool schemas before executing workflows
- Verify Rube MCP connection status shows ACTIVE before running any Salesforce operations
- Use SALESFORCE_RUN_SOQL_QUERY to validate data before bulk updates to prevent unintended changes
Éviter
- Creating leads without checking for duplicates using SALESFORCE_SEARCH_LEADS first
- Assuming field display labels match API names (use API names like Account.Name, not 'Account Name')
- Ignoring pagination tokens in SOQL query results when processing large datasets
Foire aux questions
How do I set up the Rube MCP connection to Salesforce?
What is the difference between SALESFORCE_RUN_SOQL_QUERY and SALESFORCE_QUERY?
Why do my SOQL queries fail with 'unknown field' errors?
Can I use this skill to delete Salesforce records?
How do I handle Salesforce ID format differences?
What permissions do I need in Salesforce to use this skill?
Détails du développeur
Auteur
sickn33Licence
MIT
Dépôt
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/salesforce-automationRéf
main
Structure de fichiers
đź“„ SKILL.md