salesforce-automation
Automatizar Tareas de CRM de Salesforce
Los administradores de Salesforce y los equipos de ventas necesitan automatizacion eficiente del CRM sin clics manuales. Esta habilidad permite a Claude y Codex ejecutar leads, contactos, cuentas, oportunidades y consultas SOQL a traves de Rube MCP.
Descargar el ZIP de la skill
Subir en Claude
Ve a Configuración → Capacidades → Skills → Subir skill
Activa y empieza a usar
Pruébalo
Usando "salesforce-automation". Search for contacts with email containing 'gmail.com'
Resultado esperado:
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.
Usando "salesforce-automation". Create a new opportunity named 'Enterprise Deal' for account 'BigCorp Inc' with StageName 'Prospecting', CloseDate 2026-06-30, and Amount 250000
Resultado esperado:
Successfully created opportunity: Id='0063h00000ABC123', Name='Enterprise Deal', AccountId='0013h00000DEF456', StageName='Prospecting', CloseDate='2026-06-30', Amount=250000, CreatedDate='2026-02-24T23:54:22Z'
Usando "salesforce-automation". Run SOQL: SELECT Id, Name, Industry FROM Account WHERE Industry = 'Technology' LIMIT 10
Resultado esperado:
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.
Auditoría de seguridad
SeguroThis 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.
Puntuación de calidad
Lo que puedes crear
Gerente de Operaciones de Ventas
Automatizar la intake diaria de leads creando leads a partir de consultas por correo electronico, asignandolos a las campañas correctas y aplicando reglas de asignacion de leads sin entrada manual de datos.
Ejecutivo de Cuentas
Rastrear el pipeline de oportunidades consultando ofertas en etapas especificas, actualizando fechas de cierre y montos, y asociando contactos con sus cuentas respective.
Administrador de Salesforce
Ejecutar consultas SOQL masivas para auditar la calidad de datos, actualizar estados de tareas en multiples registros y recuperar esquemas de objetos personalizados para documentacion.
Prueba estos 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.
Mejores prácticas
- Siempre llama primero a RUBE_SEARCH_TOOLS para obtener los esquemas de herramientas actuales antes de ejecutar flujos de trabajo
- Verifica que el estado de conexion de Rube MCP muestre ACTIVE antes de ejecutar cualquier operacion de Salesforce
- Usa SALESFORCE_RUN_SOQL_QUERY para validar datos antes de actualizaciones masivas para prevenir cambios no deseados
Evitar
- Crear leads sin verificar duplicados usando primero SALESFORCE_SEARCH_LEADS
- Asumir que las etiquetas de visualizacion de campos coinciden con los nombres de API (usa nombres de API como Account.Name, no 'Account Name')
- Ignorar tokens de paginacion en resultados de consultas SOQL al procesar grandes conjuntos de datos
Preguntas frecuentes
Como configuro la conexion de Rube MCP a Salesforce?
Cual es la diferencia entre SALESFORCE_RUN_SOQL_QUERY y SALESFORCE_QUERY?
Por que mis consultas SOQL fallan con errores de 'campo desconocido'?
Puedo usar esta habilidad para eliminar registros de Salesforce?
Como manejo las diferencias de formato de ID de Salesforce?
Que permisos necesito en Salesforce para usar esta habilidad?
Detalles del desarrollador
Autor
sickn33Licencia
MIT
Repositorio
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/salesforce-automationRef.
main
Estructura de archivos
📄 SKILL.md