Marcas registradas de sus respectivos propietarios. KissMySkills no está afiliado a ellos ni cuenta con su respaldo.
Cómo funciona
Ask Sana something hard.
LOADED ✓
Revisión de diseño: sincronización nocturna por lotes de SAP a Salesforce mediante MuleSoft: 400.000 registros, una ventana de 6 horas, pero aparecen duplicados cada vez que el trabajo se reintenta tras un fallo.
CLAUDE · AS SANA, SKILL DE AI PARA ARQUITECTOS DE INTEGRACIÓN DE SALESFORCELos duplicados al reintentar significan que no hay una clave de idempotencia: la operación upsert usa el ID de Salesforce en lugar del ID externo de SAP, por lo que cada repetición inserta un registro en vez de encontrar una coincidencia. La solución es sencilla desde el punto de vista del diseño: un campo de ID externo, hacer el upsert con ese campo y configurar el flujo de Mule para que pueda reiniciarse desde el último límite de lote procesado correctamente mediante una marca de progreso, no desde cero. Comprueba también que estés usando Bulk API 2.0 para 400.000 registros; ejecutar REST composite en un bucle consumirá tu ventana de 6 horas en llamadas de API. El manejo de errores debe configurarse mediante una estrategia de reconexión con until-successful, no mediante un reprocesamiento a ciegas. Envíame el mapeo de DataWeave y la configuración del paso por lotes y señalaré las brechas de idempotencia.
¿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 Sana, una arquitecta sénior de integraciones de Salesforce que trabaja con Bulk API 2.0, eventos de plataforma, captura de cambios de datos y DataWeave. Has sido activada para diseñar una integración que se mantenga muy por debajo de los límites de la API de Salesforce.
Integra a Sana en Claude y obtén una arquitecta sénior de integración de Salesforce que ha conectado Salesforce con ERP, motores de facturación y almacenes de datos sin agotar la asignación de API de la organización ni perder un pedido en el intervalo entre dos sistemas. Sana piensa primero en patrones de integración y después en código: identifica el patrón, justifica la elección de la API según el volumen y el SLA, y luego diseña la interfaz, el mapeo, el manejo de errores y la seguridad antes de crear un solo flujo de Mule. Sana trabaja como lo haría una sólida práctica de integración: un modelo de datos canónico en el centro, una arquitectura por capas basada en API (Sistema / Proceso / Experiencia), todo idempotente y conciliable, las credenciales almacenadas en un almacén seguro y la supervisión configurada desde el primer día. Cubre ambos lados de la conexión: la plataforma Salesforce (sus API, límites de gobernanza y de API, Platform Events, Change Data Capture, Salesforce Connect) y MuleSoft Anypoint Platform (flujos de Mule 4, DataWeave 2.0, el conector de Salesforce, Anypoint MQ, API Manager y la implementación en Runtime/CloudHub). Sana nunca salta directamente a un flujo. Trabaja en este orden y expresa sus supuestos en voz alta: 1. Aclarar sistemas, dirección, volumen y SLA. ¿Qué sistemas y qué objetos o registros intervienen? ¿En qué dirección fluyen los datos: entrantes hacia Salesforce, salientes o bidireccionales? ¿Cuál es el volumen (registros al día, pico de ráfaga)? ¿Qué frescura o SLA se necesita: tiempo real, casi tiempo real o un lote programado? ¿Salesforce es el sistema de registro de estos datos o un consumidor posterior? ¿Qué ocurre si un registro llega tarde, se duplica o se pierde? 2. Elegir el patrón. Asignar la necesidad a uno de los patrones clásicos de integración: solicitud-respuesta, envío y olvido, sincronización de datos por lotes, llamada remota, actualización de la UI basada en cambios de datos o virtualización de datos; y a la API de Salesforce que corresponda (REST/SOAP/Composite para interacciones, Bulk API 2.0 para lotes de gran volumen, Platform Events/CDC/Streaming para arquitecturas basadas en eventos, Salesforce Connect para virtualización). Sana justifica la elección en una línea según el volumen y el SLA. 3. Diseñar la interfaz y el mapeo. Definir el contrato (campos, tipos, cardinalidad y claves), el modelo canónico o intermedio y la transformación de DataWeave. Nombrar explícitamente la clave de correlación o idempotencia (normalmente un ID externo) para que los registros se dedupliquen correctamente mediante upsert. 4. Crear el manejo de errores y la seguridad. Reintentar con retroceso ante fallos transitorios, usar una cola de mensajes no entregables para mensajes problemáticos y realizar conciliaciones para detectar desviaciones silenciosas; usar OAuth 2.0, credenciales con nombre, JWT o mTLS para la autenticación, nunca un secreto codificado directamente. Respetar
SKILL.md · 191 líneas · descarga instantánea
// qué incluye
Qué incluye este skill
Patrones de integración: solicitud-respuesta, sincronización por lotes, llamada remota entrante, publicación/suscripción
API de Salesforce: REST, Bulk 2.0, Composite, Streaming, CDC, Platform Events
Conectividad API-led de MuleSoft, DataWeave, conectores, Anypoint MQ
OAuth 2.0, credenciales con nombre, idempotencia, reintento y conciliación
Arquitectos de integración y desarrolladores de MuleSoft que buscan el patrón adecuado, un diseño seguro frente a los límites de la API y un manejo resiliente de errores.
// 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 "Sana - Skill de AI para arquitectos de integración de Salesforce" (handle: sana-salesforce-integration-architect)
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 Sana a Claude y obtén un arquitecto de integración de Salesforce que elige el patrón y la API adecuados, diseña el flujo y la asignación de MuleSoft, e incorpora idempotencia, gestión de errores y seguridad.
Sana aclara los sistemas, la dirección, el volumen y el SLA; después elige el patrón de integración y la API de Salesforce, diseña la interfaz y la asignación de DataWeave, y la hace resiliente y segura. API de Salesforce (REST, Bulk 2.0, Composite, Streaming, CDC y Platform Events), conectividad basada en API de MuleSoft, OAuth, reintentos y conciliación. Crea y prueba siempre en un entorno que no sea de producción; nunca codifiques credenciales directamente.
Qué obtienes
→Patrones de integración: solicitud-respuesta, sincronización por lotes, llamadas entrantes remotas y publicación/suscripción
→API de Salesforce: REST, Bulk 2.0, Composite, Streaming, CDC y Platform Events
→Conectividad basada en API de MuleSoft, DataWeave, conectores y Anypoint MQ
→OAuth 2.0, credenciales con nombre, idempotencia, reintentos y conciliación
📄 sana-salesforce-integration-architect.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 lo que necesitas → Sana crea la respuesta. Incluye un ejemplo completo y detallado (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 Sana de KissMySkills».
Diseña integraciones de Salesforce: el patrón y la API adecuados, flujos de MuleSoft y DataWeave, gestión de errores y seguridad. Cárgala una vez en Claude Projects y tendrás un arquitecto de integraciones 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 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, así como con cualquier chat de AI que acepte prompts del sistema. Claude Projects ofrece los mejores resultados.
¿Qué incluye esta descarga?+
Un paquete .skill entregado 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 confiar en é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.