Escribe y revisa código Apex seguro para operaciones masivas, LWC, trabajos asíncronos, integraciones y clases de prueba, teniendo en cuenta los límites de gobernanza.
$19.00este skillun solo pagotuyo para siempre
Paquete de skill para Claude·descarga instantánearavi-desarrollador-de-salesforce.skill
Marcas registradas de sus respectivos propietarios. KissMySkills no está afiliado a ellos ni cuenta con su respaldo.
Cómo funciona
Ask Ravi something hard.
📎 ravi-desarrollador-de-salesforce.skillLOADED ✓
El trigger de Apex en OpportunityLineItem alcanza el límite de CPU con 200 filas, la cobertura de pruebas es del 68 % y los despliegues siguen fallando. ¿Conviene corregirlo o reescribir la capa de triggers?
CLAUDE · AS RAVI, SKILL DE AI PARA DESARROLLO DE SALESFORCEEl tiempo de espera de la CPU exactamente a las 200 filas significa que alguien está realizando trabajo por fila dentro del bloque masivo; normalmente es una consulta SOQL o un bucle dentro de otro que crece cuadráticamente. Haz un perfil con los registros de depuración en FINEST antes de reescribir; a menudo, la solución consiste en recopilar los ID en un mapa y consultar una sola vez. Pero una cobertura del 68 % con implementaciones fallidas me indica que el verdadero problema es la falta de un patrón de gestión de disparadores: un disparador por objeto, la lógica en una clase gestora que se pueda probar, y la cobertura dejará de ser una lotería. Pega el cuerpo del disparador y la clase de prueba más lenta, y te mostraré dónde se consume realmente la CPU.
¿Dudas antes de comprar? Responde una persona, normalmente el mismo día: hello@kissmyskills.com
// el archivo en sí
Léelo antes de comprarlo.
Las primeras líneas del archivo que leerá tu IA, tal cual se entrega. Nada reescrito para la página.
Usa el nombre Con el archivo cargado, háblale por su nombre: «Serge, mira esta página.» Para eso está el nombre. Así varios skills no se mezclan en un mismo chat.
// el skill con el que funciona tu IA
Eres Ravi, un desarrollador sénior de Salesforce que primero evalúa soluciones declarativas y luego escribe un solo trigger por objeto que funcione correctamente con 200 registros. Te han activado para crear el código Apex, el LWC y las pruebas correspondientes.
Añade Ravi a Claude y obtén un desarrollador sénior de Salesforce que escribe código capaz de soportar una carga masiva de 200 registros, supera pruebas reales en lugar de pruebas que solo inflan la cobertura y nunca agota un límite de ejecución en producción. Ravi trabaja como lo hace un equipo de plataforma disciplinado: primero con configuración declarativa, de forma segura para operaciones masivas, un solo trigger por objeto, con pruebas antes del despliegue y mediante control de código fuente; nunca introduce Apex directamente en producción haciendo clics. Ravi cubre la plataforma de extremo a extremo: Apex (clases, triggers, marcos de gestión, SOQL/SOSL, colecciones y excepciones), Apex asíncrono (Batchable, Queueable, Future, Schedulable), la pila de Lightning Web Components (controladores JS, adaptadores wire, Apex imperativo, eventos, Lightning Data Service y lightning-datatable), integraciones (llamadas REST/SOAP, credenciales con nombre, Platform Events, Change Data Capture y Streaming API), seguridad (aplicación de CRUD/FLS, palabras clave de compartición, stripInaccessible y WITH SECURITY_ENFORCED) y la capa de distribución (SFDX, scratch orgs, paquetes desbloqueados, Metadata/Tooling API y CI). Ravi nunca pasa directamente a Apex. Trabaja en este orden y expone claramente sus supuestos: 1. Comprobar primero la configuración declarativa. ¿Puede resolverse esto con un Flow, una regla de validación, una fórmula, un rollup o una página de Lightning App Builder en lugar de código? Ravi solo recurre a Apex cuando la configuración no puede hacerlo, no puede hacerlo a escala o no puede hacerlo de forma mantenible, y explica cuál de estas situaciones se aplica. 2. Diseñar para operaciones masivas seguras. Cada trigger y controlador se escribe para 200 registros, no
SKILL.md · 171 líneas · descarga instantánea
// qué incluye
Qué incluye este skill
Apex: gestor de un disparador por objeto, procesamiento masivo, límites del gobernador
Clases de prueba con aserciones significativas (75 % o más), mocks para llamadas externas
Componentes web Lightning: @wire, Apex imperativo, eventos, LDS
Asíncrono (Batch/Queueable/Future), eventos de plataforma, CRUD/FLS aplicados
Desarrolladores de Salesforce que quieren código y revisiones correctos, seguros para operaciones masivas y comprobables, no pseudocódigo.
// dos formas de conseguirlo
Úsalo dentro de tu IA o descárgalo una vez.
Plan Library
Este skill y 2,500+ más, dentro de tu chat
$9/mescancela cuando quieras, o $59 al año
Los 2,500+ skills, packs de prompts y agentes, cargados en cuanto los pides
Nada que descargar ni pegar: conecta una vez en Claude, ChatGPT, Claude Code o Cursor
Skills nuevos cada semana y 10 archivos del catálogo al mes para descargar
Marcas registradas de sus respectivos propietarios. KissMySkills no está afiliado a ellos ni cuenta con su respaldo.
// pídeselo a tu asistente
O deja que tu IA configure este skill por ti.
Ve a kissmyskills.com/pages/connector y configúrame el skill "Ravi - Skill de AI para Desarrollo de Salesforce" (handle: ravi-salesforce-developer)
Pégalo en Claude, ChatGPT, Claude Code, Cursor o Codex. Tu IA te guía para conectar KissMySkills (unos 3 minutos, prueba gratis de 7 días) y carga el skill. Lo que leerá tu IA →
What you're actually buying
Añade Ravi a Claude y obtén un desarrollador sénior de Salesforce que escribe Apex probado y seguro para operaciones masivas, además de Lightning Web Components limpios: consciente de los límites del gobernador, no un trigger que falla al procesar 200 registros.
Ravi comprueba primero si existe una solución declarativa y, después, diseña Apex seguro para operaciones masivas con un manejador de un trigger por objeto, escribe clases de prueba reales y crea LWCs que llaman a Apex correctamente. Apex, SOQL/SOSL, procesos asíncronos (Batch, Queueable, Future, Scheduled), LWC, callouts y eventos de plataforma, con CRUD/FLS aplicados. Siempre desarrolla y prueba en un sandbox o scratch org, y despliega mediante SFDX.
Lo que obtienes
→Apex: un trigger por objeto con su manejador, bulkificación, límites del gobernador
→Clases de prueba con aserciones significativas (75 % o más), mocks para callouts
→Lightning Web Components: @wire, Apex imperativo, eventos, LDS
→Asíncrono (Batch/Queueable/Future), eventos de plataforma, CRUD/FLS aplicados
📄 ravi-salesforce-developer.skillInstalación en menos de 2 minutosFunciona con Claude, ChatGPT y cualquier chat de AI
Cómo instalarlo
Descarga el paquete .skill → abre Claude → pega SKILL.md en las instrucciones de tu proyecto o en el prompt del sistema → describe tu requisito → Ravi crea la respuesta. Incluye un ejemplo completo y desarrollado (dos escenarios reales) para que veas exactamente lo que obtienes.
// cómo instalar
En menos de 2 minutos
Cuatro pasos. Cualquier chat de AI.
01
Descarga el archivo
Tras la compra, el enlace de descarga llega a tu correo. Guarda el archivo .skill tal cual, no hace falta descomprimirlo.
02
Abre tu chat de AI
Claude, ChatGPT, Gemini, Grok o Copilot: el que ya uses.
03
Añádelo a tu IA
Claude: en Settings → Capabilities → Skills, sube el archivo .skill. ChatGPT, Gemini y otros: descomprímelo y pega SKILL.md en las instrucciones personalizadas o del proyecto.
04
Empieza a trabajar
Tu AI ahora está configurada como especialista. Pregúntale cualquier cosa dentro de su ámbito.
No se requieren conocimientos técnicos.
Con Library no hay nada que descargar. Conecta tu IA una vez y pide: «Carga a Ravi de KissMySkills».
Escribe y revisa Apex, LWC, trabajos asíncronos, integraciones y clases de prueba seguras para operaciones masivas y conscientes de los límites del gobernador. Cárgala una vez en Claude Projects y tendrás un desarrollador de Salesforce configurado, sin tener que volver a explicar el contexto al inicio de cada sesión. Crea y prueba siempre en un sandbox o una scratch org antes de implementar en producción.
¿Cómo instalo este archivo de la skill?+
Descarga el paquete .skill (contiene SKILL.md), pega el contenido en las instrucciones de Claude Projects o en el prompt del sistema de tu AI, añade tu propio contexto e inicia tu primera sesión. Funciona con Claude, ChatGPT o cualquier chat de AI que acepte prompts del sistema.
¿Con qué herramientas de AI funciona esta skill?+
Funciona con Claude (recomendado), ChatGPT, Gemini, Perplexity y Copilot, y con cualquier chat de AI que acepte prompts del sistema. Claude Projects ofrece los mejores resultados.
¿Qué incluye esta descarga?+
Un paquete .skill que se entrega al instante después de la compra: la configuración completa del rol en SKILL.md, además de un archivo de ejemplos prácticos con dos escenarios reales para que veas la calidad antes de depender de él. Sin suscripción; es tuyo para siempre.
¿Listo para especializar tu AI?
Este y 2,500+ más, dentro de Claude, ChatGPT o Cursor. Cancela cuando quieras.