From salesforce-soql
Salesforce object schema, field names, and relationships. Use when building SOQL queries to understand object structures and field types.
How this skill is triggered — by the user, by Claude, or both
Slash command
/salesforce-soql:salesforce-referenceThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill provides reference information for Salesforce standard objects.
This skill provides reference information for Salesforce standard objects.
| Object | Key Fields | Relationships |
|---|---|---|
| Account | Id, Name, BillingCity, Industry, Type | Contacts, Opportunities, Cases |
| Contact | Id, FirstName, LastName, Email, AccountId | Account, Cases, Opportunities |
| Opportunity | Id, Name, Amount, CloseDate, StageName, AccountId | Account, OpportunityLineItems |
| Lead | Id, FirstName, LastName, Email, Company, Status | ConvertedAccount, ConvertedContact |
| Case | Id, Subject, Status, Priority, AccountId, ContactId | Account, Contact |
| Contract | Id, ContractNumber, Status, StartDate, AccountId | Account |
| Task | Id, Subject, Status, Priority, WhoId, WhatId | Who (Contact/Lead), What (any object) |
| Event | Id, Subject, StartDateTime, EndDateTime, WhoId | Who, What |
For complete field lists, see:
Id - 18-character unique identifierName - Record name (auto-generated or editable)CreatedDate, LastModifiedDate - TimestampsCreatedById, LastModifiedById - User referencesOwnerId - Record ownerIsDeleted - Soft delete flag (use --all-rows to include)RecordTypeId - Record type reference__c (e.g., Custom_Field__c)__r (e.g., Custom_Object__r.Name)Id (e.g., Account.Name not AccountId.Name)__c with __r (e.g., Custom_Lookup__r.Name)Contacts, Opportunities)For org-specific custom objects and fields, check org-schemas/<org-name>/ directory.
npx claudepluginhub grailautomation/claude-plugins --plugin salesforce-soqlExecutes CRUD operations on Salesforce Accounts, Contacts, Leads, Opportunities using SOQL queries and jsforce/REST API. For Node.js apps needing Salesforce data manipulation.
Automates Salesforce CRM tasks: create/update/search leads, contacts, accounts, opportunities; run SOQL queries via Rube MCP (Composio). Requires active connection.
Automates Salesforce CRM operations via Rube MCP (Composio): manage leads, contacts, accounts, opportunities, and run SOQL queries. Always searches tools first for current schemas.