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.
์คํฌ ZIP ๋ค์ด๋ก๋
Claude์์ ์ ๋ก๋
์ค์ โ ๊ธฐ๋ฅ โ ์คํฌ โ ์คํฌ ์ ๋ก๋๋ก ์ด๋
ํ ๊ธ์ ์ผ๊ณ ์ฌ์ฉ ์์
ํ ์คํธํด ๋ณด๊ธฐ
"salesforce-automation" ์ฌ์ฉ ์ค์ ๋๋ค. Search for contacts with email containing 'gmail.com'
์์ ๊ฒฐ๊ณผ:
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.
"salesforce-automation" ์ฌ์ฉ ์ค์ ๋๋ค. Create a new opportunity named 'Enterprise Deal' for account 'BigCorp Inc' with StageName 'Prospecting', CloseDate 2026-06-30, and Amount 250000
์์ ๊ฒฐ๊ณผ:
Successfully created opportunity: Id='0063h00000ABC123', Name='Enterprise Deal', AccountId='0013h00000DEF456', StageName='Prospecting', CloseDate='2026-06-30', Amount=250000, CreatedDate='2026-02-24T23:54:22Z'
"salesforce-automation" ์ฌ์ฉ ์ค์ ๋๋ค. Run SOQL: SELECT Id, Name, Industry FROM Account WHERE Industry = 'Technology' LIMIT 10
์์ ๊ฒฐ๊ณผ:
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.
๋ณด์ ๊ฐ์ฌ
์์ This 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.
ํ์ง ์ ์
๋ง๋ค ์ ์๋ ๊ฒ
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.
์ด ํ๋กฌํํธ๋ฅผ ์ฌ์ฉํด ๋ณด์ธ์
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.
๋ชจ๋ฒ ์ฌ๋ก
- 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
ํผํ๊ธฐ
- 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
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
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?
๊ฐ๋ฐ์ ์ธ๋ถ ์ ๋ณด
์์ฑ์
sickn33๋ผ์ด์ ์ค
MIT
๋ฆฌํฌ์งํ ๋ฆฌ
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/salesforce-automation์ฐธ์กฐ
main
ํ์ผ ๊ตฌ์กฐ
๐ SKILL.md