{"title":"Software Developer Claude Skills","description":"\u003cp\u003eClaude skills for software developers. Downloadable .md configuration files for code review, refactoring, debugging, testing and technical decision records. Instant download, 30-day money-back guarantee.\u003c\/p\u003e","products":[{"product_id":"frontend-developer-skill","title":"Lena - Desarrolladora frontend Skill de AI","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n Añade a Lena en Claude y obtén una Senior Frontend Developer que escribe componentes listos para producción desde el primer prompt: React, Vue 3 y Angular con TypeScript completo, conversión de Figma a código e interfaces que superan Core Web Vitals sin entrar en pánico por una sola auditoría de Lighthouse.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n Ningún componente sin arquitectura. Lena identifica el patrón adecuado de gestión del estado, las herramientas de compilación y el enfoque de accesibilidad antes de escribir un solo elemento, porque desarrollar rápido y desarrollar bien no son conceptos opuestos.\n \u003c\/p\u003e\n \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eLo que obtienes\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eReact (hooks, context, suspense), Vue 3 (Composition API) y Angular 15+: tipado completo con TypeScript en todo el código\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eGestión del estado con Redux Toolkit, Zustand, Pinia o NgRx, adaptada a tu stack en lugar de usar valores predeterminados\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eDe Figma\/Sketch a código responsive pixel perfect, con Tailwind, CSS Modules o Styled Components\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eConfiguración del pipeline de compilación con Vite, Webpack 5 y Turbopack: división de código, tree shaking y optimización de chunks\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eOptimización de Core Web Vitals: LCP, INP y CLS, con auditorías de Lighthouse y una estrategia de monitorización de usuarios reales\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eCumplimiento de WCAG 2.1 AA: HTML semántico, roles ARIA, navegación con teclado y pruebas con lectores de pantalla\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003ePruebas con Jest\/Vitest + React Testing Library, pruebas E2E con Playwright\/Cypress y documentación de componentes con Storybook\u003c\/span\u003e\n \u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 frontend-developer-skill.skill\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eInstalación en menos de 2 min\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eFunciona con Claude, ChatGPT y cualquier chat de AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eCómo instalar\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Descarga el paquete .skill → abre Claude → pega el contenido del archivo en las instrucciones de tu proyecto o en el prompt del sistema → empieza a crear. Eso es todo.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":56894735843592,"sku":"frontend-developer-skill","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/frontend-developer-skill-book.jpg?v=1787135347"},{"product_id":"niko-backend-developer","title":"Niko - Desarrollador backend Skill de AI","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n Incorpora a Niko en Claude y obtén un desarrollador backend sénior que diseña API, escribe lógica segura del lado del servidor y gestiona bases de datos como si le debieran dinero: Python, Node.js, Go o cualquier stack que estés usando.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n No hay código sin arquitectura. Niko siempre considera el modelo de datos, la estrategia de autenticación y el patrón de escalado antes de escribir un solo endpoint, porque las decisiones que tomas en la primera línea son con las que tendrás que convivir en la línea diez mil.\n \u003c\/p\u003e\n \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eLo que obtienes\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003ePython (Django, FastAPI, Flask), Node.js (NestJS, Express), Go y Java Spring Boot; se adapta a tu stack con compatibilidad total con TypeScript\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eDiseño de API REST y GraphQL: versionado, paginación, filtrado, especificaciones de OpenAPI, sistemas de webhooks y flujos SSE\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eAutenticación desde cero: JWT, OAuth 2.0, PKCE, RBAC\/ABAC, aislamiento multiinquilino y prevención de los 10 principales riesgos de OWASP\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eDiseño de esquemas de PostgreSQL, optimización de consultas, estrategias de indexación, modelado de MongoDB y patrones de caché con Redis\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eArquitectura de microservicios, colas de mensajes (Kafka, RabbitMQ, SQS), trabajos en segundo plano y patrones de escalado horizontal\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003ePruebas con pytest, Jest y pruebas de contrato con Pact, además de registro estructurado, trazas con OpenTelemetry y métricas de Prometheus\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eDocumentación de API, revisiones de PR para seguridad y rendimiento, redacción de RFC y participación en el diseño de sistemas\u003c\/span\u003e\n \u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 niko-backend-developer.skill\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eInstalación en menos de 2 minutos\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eFunciona con Claude, ChatGPT y cualquier chat de AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eCómo instalarlo\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Descarga el paquete .skill → abre Claude → pega el contenido del archivo en las instrucciones de tu proyecto o en el prompt del sistema → empieza a crear. Eso es todo.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":56895623594248,"sku":"niko-backend-developer","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/niko-backend-developer-book.jpg?v=1787135348"},{"product_id":"max-full-stack-developer","title":"Max - Desarrollador full stack Skill de AI","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n Añade a Max en Claude y obtén un desarrollador sénior full stack que piensa en sistemas: desde el esquema de la base de datos hasta la API, la UI y el despliegue. Un solo archivo de skill para entregar funcionalidades completas de extremo a extremo en una sola conversación.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n Sin capas aisladas. Max crea por segmentos verticales: entrega funcionalidades operativas de principio a fin en todo el stack, no piezas desconectadas que haya que ensamblar después. Toma decisiones de arquitectura, explica las ventajas y desventajas, y cubre todo el stack de producción de 2026, incluida la integración de API de AI.\n \u003c\/p\u003e\n \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eQué obtienes\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eEntrega completa de funcionalidades - modelo de datos, API, componente frontend, pruebas y configuración de despliegue en una sola conversación\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eReact 18+\/Next.js 14+, Vue 3\/Nuxt 3, TypeScript y Tailwind - además de Node.js (NestJS\/Express) y Python (FastAPI\/Django) en el backend\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eTypeScript completo en todo el stack - tRPC, esquemas Zod y ORM de Prisma\/Drizzle con tipos compartidos del frontend al backend\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eIntegración de API de AI - OpenAI, Anthropic, streaming, gestión de tokens y bases de datos vectoriales (Pinecone, pgvector) para búsquedas semánticas\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eCompilaciones Docker de varias etapas, canalizaciones de CI\/CD con GitHub Actions, gestión de entornos y secretos, y Kubernetes básico\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003ePostgreSQL, MongoDB y Redis - diseño de esquemas, optimización de consultas, patrones de caché y migraciones con Prisma o Alembic\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003ePruebas unitarias, de integración, E2E y de componentes - Jest\/Vitest, Playwright y React Testing Library en todas las capas\u003c\/span\u003e\n \u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 max-full-stack-developer.skill\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eInstalación en menos de 2 minutos\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eFunciona con Claude, ChatGPT y cualquier chat de AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eCómo instalarlo\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Descarga el paquete .skill → abre Claude → pega el contenido del archivo en las instrucciones de tu proyecto o en el prompt del sistema → describe una funcionalidad → Claude entrega el stack completo. Eso es todo.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":56897165197576,"sku":"max-full-stack-developer","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/max-full-stack-developer-book.jpg?v=1787135348"},{"product_id":"hana-wordpress-developer","title":"Hana - Desarrolladora de WordPress Skill de AI","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n Añade Hana a Claude y obtén una desarrolladora sénior de WordPress que crea temas personalizados, desarrolla plugins desde cero, resuelve los problemas de WooCommerce y acelera tu sitio; es ideal tanto para desarrolladores como para propietarios de sitios.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n Sin conjeturas ni PHP genérico. Hana conoce los entresijos de WordPress -el sistema de hooks, la jerarquía de plantillas, WP_Query, la API REST y la edición completa del sitio- y los aplica correctamente. También explica cada decisión con un lenguaje sencillo para las partes interesadas no técnicas.\n \u003c\/p\u003e\n \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eLo que obtienes\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eDesarrollo de temas personalizados: jerarquía de plantillas, edición completa del sitio, temas de bloques, theme.json, estilos globales y CSS adaptable con enfoque mobile-first\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eDesarrollo de plugins: hooks de activación, tablas de base de datos personalizadas, páginas de administración, gestores AJAX y bloques personalizados de Gutenberg con React y la API del Editor de bloques\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003ePersonalización de WooCommerce: tipos de producto, campos de pago, precios dinámicos, pasarelas de pago, plantillas de correo electrónico y configuraciones headless de la API REST\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eRendimiento: almacenamiento en caché de objetos con Redis\/Memcached, optimización de consultas, imágenes WebP, configuración de CDN y correcciones de Core Web Vitals\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eRefuerzo de la seguridad: nonces, comprobaciones de capacidades, saneamiento, validación de cargas de archivos y solución de WSOD, conflictos entre plugins y bucles de redirección\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eMigraciones, flujos de trabajo de staging, WP-CLI, implementación basada en Git con GitHub Actions y sincronización de bases de datos de staging a producción\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eMarcado optimizado para SEO, datos estructurados de schema.org, accesibilidad (WCAG) y compatibilidad con extensiones de Yoast\/RankMath\u003c\/span\u003e\n \u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 hana-wordpress-developer.skill\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eInstalación en menos de 2 minutos\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eFunciona con Claude, ChatGPT y cualquier chat de AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eCómo instalarlo\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Descarga el paquete .skill → abre Claude → pega el contenido del archivo en las instrucciones de tu proyecto o en el prompt del sistema → describe tu problema de WordPress → Claude se encargará. Eso es todo.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":56897236107528,"sku":"hana-wordpress-developer","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/hana-wordpress-developer-book.jpg?v=1787135347"},{"product_id":"edmund-ai-full-stack-developer-agent","title":"Edmund - Agente desarrollador full stack con AI","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n Carga Edmund en Claude y obtén un agente desarrollador senior full stack que toma la descripción de tu funcionalidad y la desarrolla por completo - esquema de base de datos, lógica del backend, endpoints de API y componentes de frontend - entregando código explicado y listo para producción, capa por capa, con una justificación para cada decisión arquitectónica.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 13px; font-weight: 400; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003e\n La mayoría del código generado por AI presenta bloques sin comentarios y sigue adelante. Edmund trabaja de otra manera. Hace preguntas específicas sobre tu stack y tus requisitos antes de escribir una sola línea, crea cada capa en secuencia, confirma contigo después de cada una y explica cada decisión para que entiendas y puedas mantener lo que se construye. Funciona con Claude, ChatGPT o cualquier modelo de chat de AI que acepte prompts del sistema.\n \u003c\/p\u003e\n \u003cdiv style=\"background: #E6F1FB; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eQué obtienes\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eCapa de base de datos\u003c\/strong\u003e - diseño del esquema, modelos y migraciones con comentarios en línea y una explicación de cada decisión estructural para que entiendas qué se creó y por qué antes de pasar a la siguiente capa\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eLógica del backend\u003c\/strong\u003e - funciones de servicio y procesamiento principal con manejo de errores, validación de entradas y consideraciones de seguridad señaladas en cada paso - no añadidas como una ocurrencia de última hora\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eEndpoints de API\u003c\/strong\u003e - endpoints REST con contratos de solicitud y respuesta, validación, respuestas de error y códigos de estado HTTP correctos para que la API esté lista para producción desde el primer commit\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eComponentes de frontend\u003c\/strong\u003e - componentes de UI con integración de API, gestión del estado, estados de carga y manejo de errores incorporados - adaptados a tu framework exacto, ya sea React, Vue, Next.js o Nuxt\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(24,95,165,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eDesarrollo adaptado a tu stack\u003c\/strong\u003e - Edmund desarrolla para tu stack, no según sus preferencias. Django + React, Node + Vue, FastAPI + Next.js - uses lo que uses, el resultado encaja sin exigir una reescritura\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #185FA5; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003e\u003cstrong\u003eNotas de integración\u003c\/strong\u003e - cómo se conectan las capas, qué variables de entorno se necesitan, qué dependencias instalar y qué casos extremos conocidos debes gestionar para poder publicar sin tener que adivinar nada al final\u003c\/span\u003e\n \u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display: flex; align-items: center; gap: 20px; background: #FFFFFF; border: 1px solid #E8E6E0; border-radius: 8px; padding: 14px 20px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"font-size: 11px; color: #888780; font-family: monospace;\"\u003e📄 edmund-ai-full-stack-developer-agent.skill\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eInstalación en menos de 2 minutos\u003c\/span\u003e\n \u003cdiv style=\"width: 1px; height: 16px; background: #E8E6E0;\"\u003e\u003c\/div\u003e\n \u003cspan style=\"font-size: 11px; color: #888780;\"\u003eFunciona con Claude, ChatGPT y cualquier chat de AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left: 3px solid #185FA5; padding-left: 16px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #185FA5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eCómo instalarlo\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Descarga el paquete .skill → abre Claude → carga SKILL.md en las instrucciones de tu proyecto o en el prompt del sistema → pega el prompt de activación en la conversación → Edmund hace sus preguntas una por una y crea tu funcionalidad capa por capa con código explicado y listo para producción. Funciona con Claude (recomendado), ChatGPT o cualquier chat de AI que acepte prompts del sistema.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":57850931970312,"sku":"edmund-ai-full-stack-developer-agent","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/edmund-ai-full-stack-developer-agent-book.jpg?v=1787218784"},{"product_id":"anders-sap-abap-developer","title":"Anders - Skill de desarrollo de SAP ABAP con AI","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eIntegra Anders en Claude y obtén un desarrollador sénior de ABAP que escribe código limpio, con clean core y probado mediante pruebas unitarias: ABAP moderno, vistas CDS, RAP y OData, no un montón de SELECTs dentro de un bucle.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eAnders comprueba si existe un estándar, una BAPI o una ampliación antes de escribir código personalizado, diseña una arquitectura OO limpia y hace que el código sea comprobable y rápido. ABAP moderno (sintaxis 7.4+), CDS y AMDP, el modelo de programación ABAP RESTful (RAP), OData\/Gateway, el marco de ampliaciones (BAdIs), ABAP Unit y optimización del rendimiento (ST05\/SAT). Prueba siempre en un cliente de desarrollo y ejecuta ATC antes del transporte.\u003c\/p\u003e\n \u003cdiv style=\"background: #EAF0F6; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #2C5F8A; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eQué obtienes\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(44,95,138,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#2C5F8A; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eABAP moderno (7.4+): declaraciones en línea, VALUE\/FOR\/REDUCE, SALV\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(44,95,138,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#2C5F8A; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eVistas CDS, AMDP y el modelo de programación ABAP RESTful (RAP)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(44,95,138,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#2C5F8A; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eMarco de ampliaciones (BAdI) y clean core, sin modificar nunca el estándar\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#2C5F8A; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003ePruebas unitarias de ABAP y optimización del rendimiento (ST05, SAT, SQL basado en conjuntos)\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 anders-sap-abap-developer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstalación en menos de 2 minutos\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunciona con Claude, ChatGPT y cualquier chat de AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #2C5F8A; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#2C5F8A; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eCómo instalar\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eDescarga el paquete .skill → abre Claude → pega SKILL.md en las instrucciones de tu proyecto o en el prompt del sistema → describe tu requisito → Anders crea la respuesta. Incluye un ejemplo completo y detallado (dos escenarios reales) para que veas exactamente lo que obtienes.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58295386079496,"sku":"anders-sap-abap-developer","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/anders-sap-abap-developer-book.jpg?v=1787156543"},{"product_id":"yuki-sap-fiori-ui5-developer","title":"Yuki - Skill de desarrollo de SAP Fiori y UI5 con AI","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eIntegra Yuki en Claude y obtén un desarrollador sénior de SAP Fiori\/UI5 que convierte un requisito de UX en aplicaciones reales: Fiori Elements a partir de anotaciones de CDS o SAPUI5 freestyle, implementadas y registradas en el Launchpad.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eYuki elige entre Fiori Elements y freestyle según el trabajo, modela el servicio OData y las anotaciones, crea una UI5 comprobable y la implementa mediante BTP con la configuración del Launchpad. SAPUI5 (MVC, vistas XML, controladores y vinculación), Fiori Elements (List Report, Object Page), OData V2\/V4, anotaciones de UI de CDS, backends CAP\/RAP y extensión clean-core de aplicaciones estándar. Siempre prueba en desarrollo y extiende; nunca modifiques.\u003c\/p\u003e\n \u003cdiv style=\"background: #EAF0F6; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #2C5F8A; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eQué obtienes\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(44,95,138,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#2C5F8A; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eFiori Elements (List Report, Object Page) basado en anotaciones de UI de CDS\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(44,95,138,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#2C5F8A; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eSAPUI5 freestyle: MVC, vistas XML, controladores, vinculación OData y formateadores\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(44,95,138,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#2C5F8A; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eBackends OData V2\/V4 y CAP\/RAP\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#2C5F8A; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eConfiguración del Launchpad y extensión clean-core de aplicaciones estándar\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 yuki-sap-fiori-ui5-developer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstalación en menos de 2 minutos\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunciona con Claude, ChatGPT y cualquier chat de AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #2C5F8A; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#2C5F8A; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eCómo instalarlo\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eDescarga el paquete .skill → abre Claude → pega SKILL.md en las instrucciones de tu proyecto o en el prompt del sistema → describe tus requisitos → Yuki crea la respuesta. Incluye un ejemplo completo y práctico (dos escenarios reales) para que veas exactamente qué obtienes.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58295424155912,"sku":"yuki-sap-fiori-ui5-developer","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/yuki-sap-fiori-ui5-developer-book.jpg?v=1787156474"},{"product_id":"ravi-salesforce-developer","title":"Ravi - Skill de AI de desarrollo de Salesforce","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eAñ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, teniendo en cuenta los límites del gobernador; no un trigger que falle al procesar 200 registros.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eRavi comprueba primero si existe una solución declarativa y luego diseña Apex seguro para operaciones masivas con un controlador por trigger y 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 Platform Events, con CRUD\/FLS aplicados. Desarrolla y prueba siempre en un sandbox o una scratch org, y realiza el despliegue mediante SFDX.\u003c\/p\u003e\n \u003cdiv style=\"background: #E7F3FA; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #0E86B8; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eLo que obtienes\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(14,134,184,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#0E86B8; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eApex: un controlador por trigger y objeto, bulkificación, límites del gobernador\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(14,134,184,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#0E86B8; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eClases de prueba con aserciones significativas (75 % o más), mocks para callouts\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(14,134,184,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#0E86B8; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eLightning Web Components: @wire, Apex imperativo, eventos, LDS\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#0E86B8; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eAsíncrono (Batch\/Queueable\/Future), Platform Events, CRUD\/FLS aplicados\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 ravi-salesforce-developer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstalación en menos de 2 minutos\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunciona con Claude, ChatGPT y cualquier chat de AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #0E86B8; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#0E86B8; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eCómo instalarlo\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eDescarga el paquete .skill → abre Claude → pega SKILL.md en las instrucciones de tu proyecto o en el prompt del sistema → describe tus requisitos → Ravi crea la respuesta. Incluye un ejemplo completo y práctico (dos escenarios reales) para que veas exactamente lo que obtendrás.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58295592550664,"sku":"ravi-salesforce-developer","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ravi-salesforce-developer-book.jpg?v=1787160434"},{"product_id":"tomas-dynamics-365-fo-developer","title":"Tomas - Skill de AI de desarrollo de Dynamics 365 F\u0026O (X++)","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eIntegra Tomas en Claude y obtén un desarrollador sénior de Dynamics 365 F\u0026O que escribe X++ limpio y moderno, con extensiones y Chain of Command, sin sobrecapas, basado en conjuntos y comprobable.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eTomas comprueba primero si existe un punto estándar o de extensión; después amplía mediante Chain of Command o controladores de eventos, escribe X++ basado en conjuntos y lo empaqueta correctamente. X++, entidades de datos, procesamiento por lotes de SysOperation, formularios, rendimiento (insert_recordset), paquetes implementables de Visual Studio y LCS. Prueba siempre en un entorno de desarrollo o sandbox antes de implementar un paquete.\u003c\/p\u003e\n \u003cdiv style=\"background: #F1ECF8; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #7A4FB5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eLo que obtienes\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(122,79,181,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#7A4FB5; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eModelo de extensiones: Chain of Command, controladores de eventos, sin sobrecapas\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(122,79,181,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#7A4FB5; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eModelo de datos de X++: tablas, EDT, enumeraciones, índices y relaciones\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(122,79,181,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#7A4FB5; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eEntidades de datos (OData\/DMF) y trabajos por lotes de SysOperation\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#7A4FB5; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eRendimiento basado en conjuntos (insert_recordset) y paquetes implementables\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 tomas-dynamics-365-fo-developer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstalación en menos de 2 minutos\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunciona con Claude, ChatGPT y cualquier chat de AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #7A4FB5; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#7A4FB5; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eCómo instalarlo\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eDescarga el paquete .skill → abre Claude → pega SKILL.md en las instrucciones de tu proyecto o en el prompt del sistema → describe tus requisitos → Tomas crea la respuesta. Incluye un ejemplo completo y detallado (dos escenarios reales) para que veas exactamente lo que obtienes.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58296090984712,"sku":"tomas-dynamics-365-fo-developer","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/tomas-dynamics-365-fo-developer-book.jpg?v=1787163272"},{"product_id":"ada-business-central-developer","title":"Ada - Skill de AI de desarrollo de Business Central (AL)","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eAñade Ada a Claude y obtén una desarrolladora sénior de AL para Business Central que amplía la aplicación base de la forma correcta: con extensiones de tablas y páginas, suscriptores de eventos, sin modificar nunca la base y con pruebas incluidas.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eAda crea extensiones de AL: extensiones de tablas y páginas, suscriptores y publicadores de eventos, páginas de API y codeunits de pruebas. Trabaja basándose en eventos, mantiene intacta la aplicación base y entrega una aplicación limpia al estilo de AppSource. VS Code + AL, app.json, conjuntos de permisos, rendimiento (SetLoadFields). Prueba siempre en un entorno aislado antes de publicar.\u003c\/p\u003e\n \u003cdiv style=\"background: #F1ECF8; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #7A4FB5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eQué obtienes\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(122,79,181,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#7A4FB5; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eObjetos de AL: tabla, página, codeunit, informe, consulta, enumeración, interfaz\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(122,79,181,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#7A4FB5; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eModelo de extensiones: extensiones de tablas y páginas, suscriptores y publicadores de eventos\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(122,79,181,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#7A4FB5; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eSin modificar la base; app.json, conjuntos de permisos, modelo de AppSource\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#7A4FB5; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003ePáginas de API (OData) y codeunits de pruebas de AL, rendimiento de SetLoadFields\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 ada-business-central-developer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstalación en menos de 2 min\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunciona con Claude, ChatGPT y cualquier chat de AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #7A4FB5; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#7A4FB5; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eCómo instalarlo\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eDescarga el paquete .skill → abre Claude → pega SKILL.md en las instrucciones de tu proyecto o en el prompt del sistema → describe tu requisito → Ada crea la respuesta. Incluye un ejemplo completo paso a paso (dos escenarios reales) para que veas exactamente lo que obtienes.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58296095539464,"sku":"ada-business-central-developer","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ada-business-central-developer-book.jpg?v=1787163272"},{"product_id":"jonas-power-apps-developer","title":"Jonas - Skill de AI de desarrollo de Power Apps","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eIntegra a Jonas en Claude y obtén un desarrollador sénior de Power Apps que modela los datos en Dataverse y crea aplicaciones de lienzo o basadas en modelos que respetan la delegación y no se bloquean al llegar a 2.000 filas.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eJonas aclara las necesidades de la aplicación, modela Dataverse y luego crea la aplicación con Power Fx, teniendo en cuenta la delegación desde el principio. Aplicaciones de lienzo (Power Fx, galerías, formularios y colecciones), aplicaciones basadas en modelos, Dataverse, conectores, componentes y ALM mediante soluciones. Señala las trampas de la delegación antes de que causen problemas. Trabaja siempre en un entorno de desarrollo y publica mediante soluciones administradas.\u003c\/p\u003e\n \u003cdiv style=\"background: #F1ECF8; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #7A4FB5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eQué obtienes\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(122,79,181,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#7A4FB5; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eAplicaciones de lienzo: Power Fx, galerías, formularios, variables y colecciones\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(122,79,181,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#7A4FB5; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eDelegación: funciones delegables y el límite de delegación, bien implementados\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(122,79,181,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#7A4FB5; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eAplicaciones basadas en modelos, tablas de Dataverse, relaciones y reglas de negocio\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#7A4FB5; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eComponentes, conectores (estándar frente a premium) y ALM de soluciones\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 jonas-power-apps-developer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstalación en menos de 2 minutos\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunciona con Claude, ChatGPT y cualquier chat de AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #7A4FB5; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#7A4FB5; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eCómo instalarlo\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eDescarga el paquete .skill → abre Claude → pega SKILL.md en las instrucciones de tu proyecto o en el prompt del sistema → describe tus requisitos → Jonas crea la respuesta. Incluye un ejemplo completo y práctico (dos escenarios reales) para que veas exactamente lo que obtienes.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58296095899912,"sku":"jonas-power-apps-developer","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/jonas-power-apps-developer-book.jpg?v=1787163272"},{"product_id":"petra-power-automate-developer","title":"Petra - Skill de AI de desarrollo de Power Automate","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eAñade Petra a Claude y obtén un desarrollador sénior de Power Automate que crea flujos en la nube con gestión de errores real, reintentos e idempotencia, no un flujo que falle silenciosamente a las 2 de la madrugada.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003ePetra aclara el desencadenador y el resultado, diseña el flujo y lo hace resistente: condiciones del desencadenador, expresiones WDL, ámbitos Try\/Catch\/Finally, concurrencia de aplicar a cada uno, aprobaciones y ALM de soluciones con referencias de conexión. Flujos en la nube y de escritorio. Compila y prueba siempre en un entorno de desarrollo; nunca codifiques secretos directamente.\u003c\/p\u003e\n \u003cdiv style=\"background: #F1ECF8; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #7A4FB5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eLo que obtienes\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(122,79,181,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#7A4FB5; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eFlujos en la nube: automatizados, instantáneos y programados; condiciones del desencadenador\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(122,79,181,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#7A4FB5; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eExpresiones WDL (coalesce, formatDateTime, filtrar matrices)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(122,79,181,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#7A4FB5; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eGestión de errores: configura «ejecutar después», ámbitos Try\/Catch\/Finally\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#7A4FB5; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eAprobaciones, flujos secundarios, referencias de conexión y ALM de soluciones\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 petra-power-automate-developer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstalación en menos de 2 minutos\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunciona con Claude, ChatGPT y cualquier chat de AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #7A4FB5; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#7A4FB5; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eCómo instalarlo\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eDescarga el paquete .skill → abre Claude → pega SKILL.md en las instrucciones de tu proyecto o en el prompt del sistema → describe tu requisito → Petra crea la respuesta. Incluye un ejemplo completo paso a paso (dos casos reales) para que veas exactamente lo que obtienes.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58296096391432,"sku":"petra-power-automate-developer","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/petra-power-automate-developer-book.jpg?v=1787163271"},{"product_id":"vince-power-bi-developer","title":"Vince - Skill de AI de desarrollo de Power BI","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eAñade Vince a Claude y obtén un desarrollador sénior de Power BI que modela un esquema en estrella adecuado y escribe DAX correcto, acumulados del año (YTD), interanuales (YoY) y acumulados progresivos que concilian con la fuente.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eVince modela los datos como un esquema en estrella, los transforma en Power Query, escribe DAX que respeta el contexto de filtro y los protege con seguridad a nivel de fila. Modelado, Power Query (M), DAX (CALCULATE, inteligencia temporal, transición de contexto), RLS, Importar frente a DirectQuery y rendimiento de los informes. Concilia los totales con la fuente antes de la aprobación final. Valida siempre los números.\u003c\/p\u003e\n \u003cdiv style=\"background: #F1ECF8; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #7A4FB5; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eQué obtienes\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(122,79,181,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#7A4FB5; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eModelado de esquema en estrella: hechos frente a dimensiones, dirección del filtrado cruzado\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(122,79,181,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#7A4FB5; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003ePower Query (M): transformaciones y plegado de consultas\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(122,79,181,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#7A4FB5; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eDAX: CALCULATE, contexto de filtro, inteligencia temporal, VAR, SUMX\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#7A4FB5; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eSeguridad a nivel de fila (RLS), Importar frente a DirectQuery, rendimiento\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 vince-power-bi-developer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstalación en menos de 2 minutos\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunciona con Claude, ChatGPT y cualquier chat de AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #7A4FB5; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#7A4FB5; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eCómo instalarlo\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eDescarga el paquete .skill → abre Claude → pega SKILL.md en las instrucciones de tu proyecto o en el prompt del sistema → describe tu requisito → Vince crea la respuesta. Incluye un ejemplo completo paso a paso (dos casos reales) para que veas exactamente lo que obtienes.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58296098128136,"sku":"vince-power-bi-developer","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/vince-power-bi-developer-book.jpg?v=1787163270"},{"product_id":"rohan-servicenow-developer","title":"Rohan - Skill de AI de desarrollo de ServiceNow","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eAñade Rohan a Claude y obtén un desarrollador sénior de ServiceNow que escribe scripts correctos del lado del servidor y del cliente, GlideRecord, GlideAjax y acciones de Flow, probados con ATF y promovidos mediante un conjunto de actualizaciones.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eRohan prefiere las soluciones declarativas y Flow; después, cuando es necesario, escribe scripts limpios dentro del ámbito. Reglas de negocio (antes\/después\/asíncronas), inclusiones de scripts invocables desde el cliente con GlideAjax, GlideRecord eficiente, API REST con scripts y pruebas ATF. Sin sys_ids codificados directamente ni bucles de reglas de negocio. Desarrolla y prueba siempre en una instancia que no sea de producción y promueve los cambios mediante un conjunto de actualizaciones o el repositorio de la aplicación.\u003c\/p\u003e\n \u003cdiv style=\"background: #E7F6EF; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #1E9E6A; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eLo que obtienes\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(30,158,106,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#1E9E6A; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eDel lado del servidor: reglas de negocio, inclusiones de scripts y GlideRecord eficiente\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(30,158,106,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#1E9E6A; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eDel lado del cliente: scripts de cliente, GlideAjax, acciones de UI y g_form\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(30,158,106,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#1E9E6A; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eFlow Designer, IntegrationHub y API REST con scripts\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#1E9E6A; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003ePruebas automatizadas ATF; sin sys_ids codificados directamente ni bucles de reglas de negocio\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 rohan-servicenow-developer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstalación en menos de 2 minutos\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunciona con Claude, ChatGPT y cualquier chat de AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #1E9E6A; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#1E9E6A; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eCómo instalarlo\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eDescarga el paquete .skill → abre Claude → pega SKILL.md en las instrucciones de tu proyecto o en el prompt del sistema → describe tu requisito → Rohan crea la respuesta. Incluye un ejemplo completo y desarrollado (dos escenarios reales) para que veas exactamente lo que obtienes.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58296217010440,"sku":"rohan-servicenow-developer","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/rohan-servicenow-developer-book.jpg?v=1787161716"},{"product_id":"nikhil-servicenow-integration","title":"Nikhil - Skill de AI de desarrollo de integraciones de ServiceNow","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eIntegra Nikhil en Claude y obtén un desarrollador sénior de integraciones de ServiceNow que elige el patrón adecuado, desarrolla con IntegrationHub o REST con scripts y añade OAuth, gestión de errores y reintentos.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eNikhil aclara los sistemas y el SLA, prefiere IntegrationHub y crea integraciones entrantes y salientes resilientes. REST\/SOAP, spokes y flujos de datos de IntegrationHub, RESTMessageV2, API REST con scripts, conjuntos de importación y mapas de transformación, MID Server y OAuth. Crea y prueba siempre en una instancia de subproducción y nunca codifica las credenciales directamente.\u003c\/p\u003e\n \u003cdiv style=\"background: #E7F6EF; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #1E9E6A; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eQué obtienes\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(30,158,106,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#1E9E6A; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eREST y SOAP entrantes\/salientes; API de tablas y conjuntos de importación\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(30,158,106,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#1E9E6A; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eSpokes de IntegrationHub, acciones y flujos de datos (paginación)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(30,158,106,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#1E9E6A; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eRESTMessageV2, API REST con scripts, mapas de transformación (coalescencia)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#1E9E6A; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eOAuth 2.0, MID Server, gestión de errores, reintentos y registros\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 nikhil-servicenow-integration.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstalación en menos de 2 minutos\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunciona con Claude, ChatGPT y cualquier chat de AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #1E9E6A; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#1E9E6A; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eCómo instalarlo\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eDescarga el paquete .skill → abre Claude → pega SKILL.md en las instrucciones de tu proyecto o en el prompt del sistema → describe tus requisitos → Nikhil crea la respuesta. Incluye un ejemplo completo y detallado (dos escenarios reales) para que veas exactamente lo que obtienes.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58296229691656,"sku":"nikhil-servicenow-integration","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/nikhil-servicenow-integration-book.jpg?v=1787161715"},{"product_id":"hana-oracle-netsuite-developer","title":"Hana - Skill de AI de desarrollo de Oracle NetSuite","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eAñade Hana a Claude y obtén un desarrollador sénior de NetSuite que escribe SuiteScript 2.1 correcto y seguro para la gobernanza, estructura proyectos SDF y realiza implementaciones desde un Sandbox.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eHana escribe SuiteScript 2.1 para todos los tipos de scripts (User Event, Client, Scheduled, Map\/Reduce, RESTlet, Suitelet, Portlet, Mass Update), utiliza los módulos N\/* reales (N\/record, N\/search, N\/query, N\/https, N\/runtime), gestiona la gobernanza y las unidades, consulta con SuiteQL y estructura proyectos SDF para su implementación. No usa IDs codificados directamente. Desarrolla y prueba siempre en un Sandbox, e implementa en producción mediante SDF.\u003c\/p\u003e\n \u003cdiv style=\"background: #F7ECEA; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #C74634; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eLo que obtienes\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(199,70,52,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#C74634; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eTodos los tipos de scripts de SuiteScript 2.1 con puntos de entrada correctos\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(199,70,52,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#C74634; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eMódulos N\/* reales, gobernanza y gestión de unidades, SuiteQL\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(199,70,52,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#C74634; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eMap\/Reduce seguro para la gobernanza y búsquedas eficientes\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#C74634; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eEstructura de proyectos SDF, implementación y pruebas unitarias\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 hana-oracle-netsuite-developer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstalación en menos de 2 minutos\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunciona con Claude, ChatGPT y cualquier chat de AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #C74634; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#C74634; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eCómo instalarlo\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eDescarga el paquete .skill → abre Claude → pega SKILL.md en las instrucciones de tu proyecto o en el prompt del sistema → describe tu requisito → Hana crea la respuesta. Incluye un ejemplo completo paso a paso para que veas exactamente qué obtienes.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58299188576520,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/hana-oracle-netsuite-developer-book.jpg?v=1787158718"},{"product_id":"milan-oracle-apex-developer","title":"Milan - Skill de AI de desarrollo de Oracle APEX","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eIncorpora Milan a Claude y obtén un desarrollador sénior de Oracle APEX que crea páginas, cuadrículas interactivas y aplicaciones basadas en REST, con PL\/SQL seguro mediante variables de enlace y una autorización correcta.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eMilan crea aplicaciones APEX: páginas, informes y cuadrículas interactivas, búsqueda por facetas, formularios y procesos DML, acciones dinámicas, procesos PL\/SQL, fuentes de datos REST y ORDS, y esquemas de autenticación y autorización. Escribe SQL seguro con variables de enlace y evita las inyecciones. Crea y prueba siempre en un espacio de trabajo de desarrollo y realiza la implementación mediante el control de cambios antes de pasar a producción.\u003c\/p\u003e\n \u003cdiv style=\"background: #F7ECEA; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #C74634; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eQué obtienes\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(199,70,52,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#C74634; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003ePáginas, informes y cuadrículas interactivas, búsqueda por facetas\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(199,70,52,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#C74634; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eProcesos PL\/SQL, validaciones y acciones dinámicas\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(199,70,52,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#C74634; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eFuentes de datos REST, ORDS y APEX_WEB_SERVICE\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#C74634; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eEsquemas de autenticación y autorización; SQL seguro con variables de enlace\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 milan-oracle-apex-developer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstalación en menos de 2 minutos\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunciona con Claude, ChatGPT y cualquier chat de AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #C74634; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#C74634; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eCómo instalarlo\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eDescarga el paquete .skill → abre Claude → pega SKILL.md en las instrucciones de tu proyecto o en el prompt del sistema → describe tus requisitos → Milan crea la respuesta. Incluye un ejemplo completo paso a paso para que veas exactamente lo que obtienes.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58299190444296,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/milan-oracle-apex-developer-book.jpg?v=1787158718"},{"product_id":"lakshmi-oracle-plsql-developer","title":"Lakshmi - Skill de AI de desarrollo de Oracle PL\/SQL","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eIntegra Lakshmi en Claude y obtén una desarrolladora sénior de Oracle PL\/SQL que escribe paquetes rápidos y seguros con variables de enlace, refactoriza la lógica fila por fila para usar BULK COLLECT y FORALL, y realiza pruebas con utPLSQL.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eLakshmi escribe PL\/SQL correcto y eficiente: paquetes, cursores y cursores ref, enlaces masivos con BULK COLLECT y FORALL, colecciones, excepciones personalizadas, SQL dinámico seguro con variables de enlace, funciones analíticas y pruebas con utPLSQL. Prefiere el SQL basado en conjuntos y evita procesar fila por fila. Desarrolla y prueba siempre en un esquema que no sea de producción, usa variables de enlace y valida el rendimiento antes de pasar a producción.\u003c\/p\u003e\n \u003cdiv style=\"background: #F7ECEA; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #C74634; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eLo que obtienes\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(199,70,52,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#C74634; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003ePaquetes, cursores, cursores ref y colecciones\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(199,70,52,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#C74634; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eEnlaces masivos con BULK COLLECT y FORALL (LIMIT y SAVE EXCEPTIONS)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(199,70,52,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#C74634; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eExcepciones personalizadas, SQL dinámico seguro con variables de enlace, funciones analíticas\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#C74634; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eRendimiento (SQL sobre PL\/SQL, planes, índices) y pruebas con utPLSQL\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 lakshmi-oracle-plsql-developer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstalación en menos de 2 min\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunciona con Claude, ChatGPT y cualquier chat de AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #C74634; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#C74634; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eCómo instalar\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eDescarga el paquete .skill → abre Claude → pega SKILL.md en las instrucciones de tu proyecto o en el prompt del sistema → describe tu requisito → Lakshmi crea la respuesta. Incluye un ejemplo completo para que veas exactamente lo que obtienes.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58299195556104,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/lakshmi-oracle-plsql-developer-book.jpg?v=1787158717"},{"product_id":"hiro-workday-studio-developer","title":"Hiro - Skill de AI de desarrollador de Workday Studio","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eAñade Hiro a Claude y obtén un desarrollador sénior de Workday Studio que crea orquestaciones complejas con MVEL y XSLT, llama a servicios web y gestiona errores y reintentos.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eHiro crea integraciones de Workday Studio: el lienzo y los componentes, el contexto del mensaje y las expresiones MVEL, las transformaciones XSLT\/XTT, las llamadas a servicios web de Workday (WWS, como Get_Workers) y a endpoints REST\/SOAP externos, los pasos de contexto y los bucles, la división\/unión y la agregación, la gestión de errores y los reintentos, y el despliegue. Crea y prueba siempre en un tenant de Sandbox o de Implementación, y migra mediante el control de cambios antes de pasar a Producción.\u003c\/p\u003e\n \u003cdiv style=\"background: #ECEBFA; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #5A4FCF; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eQué obtienes\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(90,79,207,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5A4FCF; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eLienzo de Studio, componentes y contexto del mensaje (MVEL)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(90,79,207,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5A4FCF; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eTransformaciones XSLT\/XTT y servicios web de Workday (WWS)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(90,79,207,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5A4FCF; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003ePasos de contexto, bucles, división\/unión y agregación\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5A4FCF; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eGestión de errores, reintentos y despliegue entre tenants\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 hiro-workday-studio-developer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstalación en menos de 2 minutos\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunciona con Claude, ChatGPT y cualquier chat de AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #5A4FCF; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#5A4FCF; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eCómo instalarlo\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eDescarga el paquete .skill → abre Claude → pega SKILL.md en las instrucciones de tu proyecto o en el prompt del sistema → describe tus requisitos → Hiro crea la respuesta. Incluye un ejemplo completo para que veas exactamente lo que obtendrás.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58299553415432,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/hiro-workday-studio-developer-book.jpg?v=1787171014"},{"product_id":"kwame-workday-extend-developer","title":"Kwame - Skill de AI de desarrollador de Workday Extend","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eAñade Kwame a Claude y obtén un desarrollador sénior de Workday Extend que crea aplicaciones con objetos personalizados, páginas PMD y orquestaciones que llaman a las API de Workday, con la seguridad configurada correctamente.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eKwame crea aplicaciones de Workday Extend: el modelo de la aplicación, objetos personalizados y objetos empresariales, definiciones del modelo de página (PMD) y presentación, orquestaciones y tipos de pasos, llamadas a las API REST públicas de Workday y a endpoints externos, seguridad de aplicaciones y dominios de seguridad, y despliegue entre tenants. Crea y prueba siempre en un tenant de Sandbox o de Implementación, y migra la aplicación mediante el control de cambios antes de pasarla a Producción.\u003c\/p\u003e\n \u003cdiv style=\"background: #ECEBFA; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #5A4FCF; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eQué obtienes\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(90,79,207,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5A4FCF; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eModelo de la aplicación, objetos personalizados y objetos empresariales\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(90,79,207,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5A4FCF; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eDefiniciones del modelo de página (PMD) y presentación\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(90,79,207,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5A4FCF; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eOrquestaciones, tipos de pasos y llamadas a la API REST de Workday\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5A4FCF; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eSeguridad de aplicaciones, dominios de seguridad y despliegue entre tenants\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 kwame-workday-extend-developer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstalación en menos de 2 minutos\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunciona con Claude, ChatGPT y cualquier chat de AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #5A4FCF; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#5A4FCF; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eCómo instalarlo\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eDescarga el paquete .skill → abre Claude → pega SKILL.md en las instrucciones de tu proyecto o en el prompt del sistema → describe tus requisitos → Kwame crea la respuesta. Incluye un ejemplo completo para que veas exactamente lo que obtienes.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58299579531528,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/kwame-workday-extend-developer-book.jpg?v=1787171013"},{"product_id":"tobias-bi-developer","title":"Tobias - Skill de AI de desarrollador de BI","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eIntegra Tobias en Claude y obtén un desarrollador sénior de BI que crea modelos de Power BI con esquema de estrella, escribe DAX correcto y protege los informes con seguridad a nivel de fila.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eTobias desarrolla BI en Power BI (con conocimientos de Tableau y Looker): modelos semánticos con esquema de estrella, DAX (contexto de filtro y de fila, CALCULATE, inteligencia temporal), transformaciones de Power Query (M), relaciones y cardinalidad, seguridad a nivel de fila, optimización del rendimiento de VertiPaq y un diseño de informes claro. Siempre desarrolla con un conjunto de datos de desarrollo, valida las medidas con totales conocidos, crea versiones del informe y revísalo antes de publicarlo en producción.\u003c\/p\u003e\n \u003cdiv style=\"background: #F8EAF4; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #C13AAE; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eQué obtienes\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(193,58,174,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#C13AAE; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eModelado semántico con esquema de estrella y relaciones\/cardinalidad\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(193,58,174,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#C13AAE; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eDAX: contexto de filtro y de fila, CALCULATE, inteligencia temporal\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(193,58,174,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#C13AAE; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eTransformaciones de Power Query (M)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#C13AAE; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eSeguridad a nivel de fila y optimización del rendimiento de VertiPaq\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 tobias-bi-developer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstalación en menos de 2 min\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunciona con Claude, ChatGPT y cualquier chat de AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #C13AAE; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#C13AAE; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eCómo instalarlo\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eDescarga el paquete .skill → abre Claude → pega SKILL.md en las instrucciones de tu proyecto o en el prompt del sistema → describe tus requisitos → Tobias crea la respuesta. Incluye un ejemplo completo para que veas exactamente lo que obtienes.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58300417376520,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/tobias-bi-developer-book.jpg?v=1787064991"},{"product_id":"yuna-frontend-engineer","title":"Yuna - Skill de AI de ingeniera frontend","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eIncorpora Yuna en Claude y obtén una ingeniera frontend sénior que crea componentes de React rápidos y accesibles, con TypeScript limpio y pruebas reales.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eYuna desarrolla el frontend: React (hooks, estado, composición), TypeScript, rendimiento (tamaño del paquete, división del código, memorización, Core Web Vitals), accesibilidad (HTML semántico, ARIA, teclado, WCAG), CSS adaptable, gestión del estado, formularios y pruebas (React Testing Library). Siempre desarrolla en una rama, realiza pruebas (unitarias y de accesibilidad), revisa y verifica en una compilación de vista previa antes de fusionar.\u003c\/p\u003e\n \u003cdiv style=\"background: #EEF6E3; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #5FA828; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eLo que obtienes\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eReact (hooks, estado, composición) y TypeScript\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eRendimiento: tamaño del paquete, división del código y Core Web Vitals\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(95,168,40,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eAccesibilidad: HTML semántico, ARIA, teclado, WCAG\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#5FA828; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eCSS adaptable, gestión del estado y React Testing Library\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 yuna-frontend-engineer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstalación en menos de 2 min\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunciona con Claude, ChatGPT y cualquier chat de AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #5FA828; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#5FA828; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eCómo instalar\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eDescarga el paquete .skill → abre Claude → pega SKILL.md en las instrucciones de tu proyecto o en el prompt del sistema → describe tu requisito → Yuna crea la respuesta. Incluye un ejemplo completo y desarrollado para que veas exactamente lo que obtienes.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58300704424200,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/yuna-frontend-engineer-book.jpg?v=1787135377"},{"product_id":"liesel-mulesoft-integration-developer","title":"Liesel - Desarrolladora de integraciones de MuleSoft AI Skill","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eAñade Liesel a Claude y obtén un desarrollador sénior de integración de MuleSoft que reemplaza los scripts punto a punto enmarañados por una capa API-led gobernada y reutilizable.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eLiesel abarca el diseño de conectividad API-led, la configuración de flujos y conectores de Mule, la transformación con DataWeave, la gestión de errores, las políticas de API Manager y el despliegue en CloudHub.\u003c\/p\u003e\n \u003cdiv style=\"background: #E7F8E9; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #24A82F; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eQué obtienes\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(36,168,47,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#24A82F; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eDiseño de conectividad API-led (APIs de sistema, de proceso y de experiencia)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(36,168,47,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#24A82F; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eTransformaciones de DataWeave y configuración de flujos de Mule\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(36,168,47,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#24A82F; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eEstrategia de gestión de errores y reintentos que evita duplicaciones silenciosas\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#24A82F; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003ePolíticas de API Manager y planificación del despliegue en CloudHub\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 liesel-mulesoft-integration-developer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstalación en menos de 2 minutos\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunciona con Claude, ChatGPT y cualquier chat de AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #24A82F; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#24A82F; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eCómo instalarlo\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eDescarga el paquete .skill → abre Claude → pega SKILL.md en las instrucciones de tu proyecto o en el prompt del sistema → describe tus requisitos → Liesel crea la respuesta. Incluye un ejemplo completo para que veas exactamente lo que obtienes.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58326955393288,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/liesel-mulesoft-integration-developer-book.jpg?v=1787164973"},{"product_id":"radek-uipath-rpa-developer","title":"Radek - Desarrollador de RPA con UiPath AI Skill","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eAñade Radek a Claude y obtén un desarrollador sénior de RPA de UiPath que se niega a crear un bot antes de comprobar si el proceso realmente lo merece.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eRadek cubre la evaluación de viabilidad, el diseño de flujos de trabajo con REFramework, la automatización de UI basada en selectores, la gestión de excepciones, la implementación en Orchestrator y la supervisión de bots.\u003c\/p\u003e\n \u003cdiv style=\"background: #E7F8E9; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #24A82F; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eQué obtienes\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(36,168,47,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#24A82F; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eEvaluación de viabilidad antes de crear un solo bot\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(36,168,47,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#24A82F; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eDiseño de flujos de trabajo con REFramework y máquinas de estados\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(36,168,47,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#24A82F; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eAutomatización de UI basada en selectores para sistemas heredados sin API\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#24A82F; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eImplementación en Orchestrator, colas y gestión de excepciones\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 radek-uipath-rpa-developer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstalación en menos de 2 minutos\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunciona con Claude, ChatGPT y cualquier chat de AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #24A82F; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#24A82F; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eCómo instalarlo\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eDescarga el paquete .skill → abre Claude → pega SKILL.md en las instrucciones de tu proyecto o en el prompt del sistema → describe tus requisitos → Radek crea la respuesta. Incluye un ejemplo completo paso a paso para que veas exactamente lo que obtienes.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58326955557128,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/radek-uipath-rpa-developer-book.jpg?v=1787164971"},{"product_id":"bellamy-retool-internal-tools-developer","title":"Bellamy - Desarrollador de herramientas internas con Retool AI Skill","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eIntegra Bellamy en Claude y obtén un desarrollador sénior de herramientas internas de Retool que crea rápidamente paneles de administración conectados a bases de datos para los equipos de operaciones, soporte y ventas en cuestión de días, no de sprints.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eBellamy se encarga de las conexiones a recursos, el diseño de consultas, la creación de interfaces CRUD, los permisos y el RBAC, los controles de seguridad para acciones sensibles, el registro de auditoría y la evaluación de si conviene crear una aplicación o usar una hoja de cálculo.\u003c\/p\u003e\n \u003cdiv style=\"background: #E7F8E9; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #24A82F; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eQué obtienes\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(36,168,47,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#24A82F; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eConexiones a recursos y creación de interfaces CRUD sobre Postgres, MySQL, REST o GraphQL\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(36,168,47,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#24A82F; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003ePermisos y control de acceso basado en roles para personas que no son ingenieras\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(36,168,47,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#24A82F; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eControles de seguridad para acciones de escritura destructivas o sensibles\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#24A82F; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eLa conversación honesta sobre el alcance: una aplicación de Retool o simplemente una hoja de cálculo\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 bellamy-retool-internal-tools-developer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstalación en menos de 2 minutos\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunciona con Claude, ChatGPT y cualquier chat de AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #24A82F; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#24A82F; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eCómo instalarlo\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eDescarga el paquete .skill → abre Claude → pega SKILL.md en las instrucciones de tu proyecto o en el prompt del sistema → describe tu requisito → Bellamy crea la respuesta. Incluye un ejemplo completo para que veas exactamente qué obtienes.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58326955622664,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/bellamy-retool-internal-tools-developer-book.jpg?v=1787164971"},{"product_id":"joaquin-mql-ea-developer","title":"Joaquin - Desarrollador experto de asesores de MQL AI Skill","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eIntroduce Joaquin en Claude y obtén un desarrollador sénior de Expert Advisors en MQL que programa una regla exactamente como se especifica y luego te dice honestamente dónde el backtest te está engañando.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eJoaquin se encarga de traducir estrategias a MQL4\/MQL5, programar la gestión del riesgo y el tamaño de las posiciones, realizar backtests en el Strategy Tester y validaciones walk-forward, optimizar sin sobreajustar, implementar lógica multitemporal y reforzar el sistema para el trading en vivo.\u003c\/p\u003e\n \u003cdiv style=\"background: #F8F4E7; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #A88924; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eQué obtienes\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(168,137,36,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#A88924; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eReglas discrecionales traducidas a una lógica de entrada y salida MQL4\/MQL5 precisa y programable\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(168,137,36,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#A88924; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eCada EA incluye un stop-loss, un límite de tamaño de posición y un interruptor de pérdidas máximas diarias\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(168,137,36,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#A88924; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eBacktests del Strategy Tester configurados con supuestos realistas de spread, deslizamiento y ejecución\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#A88924; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eResultados de optimización validados fuera de muestra y comprobados para detectar sobreajuste antes de que confíes en ellos\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 joaquin-mql-ea-developer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstalación en menos de 2 minutos\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunciona con Claude, ChatGPT y cualquier chat de AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #A88924; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#A88924; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eCómo instalarlo\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eDescarga el paquete .skill → abre Claude → pega SKILL.md en las instrucciones de tu proyecto o en el prompt del sistema → describe lo que necesitas → Joaquin crea la respuesta. Incluye un ejemplo completo para que veas exactamente lo que obtienes.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58326987931912,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/joaquin-mql-ea-developer-book.jpg?v=1787153670"},{"product_id":"marlowe-algo-trading-developer","title":"Marlowe - Desarrollador de trading algorítmico AI Skill","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eIntegra Marlowe en Claude y obtén un desarrollador sénior de trading algorítmico que sabe conectar de forma segura una estrategia de Python con Interactive Brokers y mantenerla en funcionamiento sin supervisión.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eMarlowe cubre la conexión y autenticación de TWS\/Gateway, el enrutamiento y la lógica de ejecución de órdenes, la conciliación de posiciones, la gestión de errores y desconexiones, el control de seguridad de simulado a real y el registro operativo para procesos desatendidos.\u003c\/p\u003e\n \u003cdiv style=\"background: #F8F4E7; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #A88924; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eQué obtienes\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(168,137,36,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#A88924; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eLa lógica de conexión y reconexión se verifica con una cuenta simulada antes de enviar una sola orden real\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(168,137,36,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#A88924; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eCada función de ejecución está protegida por un indicador de modo simulado\/en vivo que, de forma predeterminada, está configurado en modo simulado\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(168,137,36,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#A88924; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eLas posiciones se reconcilian con el estado informado por IBKR en cada inicio, no se dan por supuestas\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#A88924; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eInterruptor de apagado y registro estructurado para que una desconexión a las 3 de la madrugada pueda diagnosticarse solo con el registro\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 marlowe-algo-trading-developer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstalación en menos de 2 minutos\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunciona con Claude, ChatGPT y cualquier chat de AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #A88924; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#A88924; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eCómo instalarlo\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eDescarga el paquete .skill → abre Claude → pega SKILL.md en las instrucciones de tu proyecto o en el prompt del sistema → describe lo que necesitas → Marlowe crea la respuesta. Incluye un ejemplo completo para que veas exactamente lo que obtienes.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58326990291208,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/marlowe-algo-trading-developer-book.jpg?v=1787153671"},{"product_id":"bettina-e-learning-developer","title":"Bettina - Skill de desarrolladora de aprendizaje electrónico de AI","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eAñade Bettina a Claude y obtén una desarrolladora sénior de aprendizaje electrónico que crea prácticas interactivas reales, no decoración.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eBettina crea escenarios ramificados, evaluaciones de conocimientos y simulaciones, empaqueta contenido SCORM\/xAPI, resuelve problemas de compatibilidad con el LMS y comprueba el cumplimiento de la accesibilidad en el aprendizaje electrónico.\u003c\/p\u003e\n \u003cdiv style=\"background: #E7F8F5; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #24A88E; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eQué obtienes\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(36,168,142,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#24A88E; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eDistingue las interacciones basadas en la práctica real de los elementos decorativos de hacer clic y animar antes de construir nada\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(36,168,142,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#24A88E; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eCrea escenarios ramificados y evaluaciones de conocimientos centrados en la decisión de criterio realmente más arriesgada del contenido\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(36,168,142,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#24A88E; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eDetecta errores de empaquetado SCORM\/xAPI y de compatibilidad con el LMS antes del lanzamiento, no después\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#24A88E; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eDetecta problemas de accesibilidad (subtítulos faltantes, indicaciones basadas únicamente en el color, estructura de encabezados) antes de publicar el curso\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 bettina-e-learning-developer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstalación en menos de 2 minutos\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunciona con Claude, ChatGPT y cualquier chat de AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #24A88E; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#24A88E; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eCómo instalar\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eDescarga el paquete .skill → abre Claude → pega SKILL.md en las instrucciones de tu proyecto o en el prompt del sistema → describe lo que necesitas → Bettina crea la respuesta. Incluye un ejemplo completo para que veas exactamente qué obtienes.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58329447170312,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/bettina-e-learning-developer-book.jpg?v=1787139872"},{"product_id":"pascal-react-nextjs-frontend-engineer","title":"Pascal - Ingeniero frontend de React\/Next.js Skill de AI","description":"\u003cdiv\u003e\n\u003ch2\u003eQué hace Pascal\u003c\/h2\u003e\n\u003cp\u003ePascal convierte Claude (o ChatGPT, o cualquier chat de AI) en un ingeniero sénior de frontend especializado en React\/Next.js que diagnostica problemas de arquitectura de componentes, gestión del estado, estrategia de renderizado y Core Web Vitals a partir de señales reales en lugar de suposiciones, y luego entrega un plan concreto listo para ejecutar.\u003c\/p\u003e\n\n\u003ch3\u003ePara quién es\u003c\/h3\u003e\n\u003cp\u003eIngenieros de frontend, líderes técnicos y fundadores que desarrollan o corrigen una aplicación de React o Next.js en producción y necesitan tomar correctamente, desde el principio, decisiones sobre arquitectura de componentes, gestión del estado y Core Web Vitals.\u003c\/p\u003e\n\n\u003ch3\u003eCapacidades principales\u003c\/h3\u003e\n\u003cul\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eArquitectura de componentes: separación entre componentes de presentación y contenedores, composición en lugar de configuración y determinación de cuándo los límites de los componentes deben seguir los límites de los datos\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eEstrategia de gestión del estado: estado local, Context y almacenes externos (Zustand, Redux Toolkit, Jotai, TanStack Query) adaptados a lo que realmente se comparte y a la frecuencia con la que cambia\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eOptimización del rendimiento: análisis del bundle, división del código, carga de imágenes y fuentes, y memorización aplicada solo cuando el perfil de rendimiento demuestra que es necesario\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eApp Router y Server Components de Next.js: el límite entre Server Components y Client Components, Server Actions frente a rutas de API y cuándo sigue teniendo sentido usar Pages Router\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eEstrategia de renderizado por ruta: SSG, ISR, SSR y streaming elegidos según la necesidad real de actualización de datos de cada ruta\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eEstrategia de pruebas: cobertura unitaria, de componentes y de extremo a extremo centrada en lo que realmente falla en producción\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eCómo usarlo\u003c\/h3\u003e\n\u003cp\u003eDescarga el archivo de habilidades y pega todo su contenido en las instrucciones de tu proyecto de Claude (o en el prompt del sistema de cualquier chat de AI). Después, describe tu problema en lenguaje sencillo y recibirás un plan concreto listo para ejecutar, sin tener que volver a explicar el contexto en cada sesión. Funciona con Claude, ChatGPT y cualquier chat de AI. Se instala en menos de 2 minutos.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58330188906760,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/pascal-react-nextjs-frontend-engineer-book.jpg?v=1787135600"},{"product_id":"ariadne-unity-game-developer","title":"Ariadne - Desarrolladora de videojuegos de Unity Skill de AI","description":"\u003cdiv\u003e\n\u003ch2\u003eQué hace Ariadne\u003c\/h2\u003e\n\u003cp\u003eAriadne convierte Claude (o ChatGPT, o cualquier chat de AI) en un desarrollador sénior de videojuegos con Unity que diagnostica los tirones de fotogramas, los picos de recolección de basura y el exceso de tamaño de las compilaciones a partir de los datos de Unity Profiler y Build Report, y luego entrega un plan concreto y listo para ejecutar.\u003c\/p\u003e\n\n\u003ch3\u003ePara quién es\u003c\/h3\u003e\n\u003cp\u003eDesarrolladores y estudios de videojuegos que publican un título de Unity en producción para móviles, PC o consolas y necesitan tomar correctamente decisiones sobre arquitectura, rendimiento o tamaño de la compilación.\u003c\/p\u003e\n\n\u003ch3\u003eCapacidades principales\u003c\/h3\u003e\n\u003cul\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eArquitectura: ScriptableObjects para un diseño basado en datos y composición en lugar de una herencia profunda para nuevos tipos de enemigos u objetos\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eDiagnóstico con Unity Profiler: lectura de la línea de tiempo de fotogramas de CPU\/GPU para aislar un pico en Scripts, Renderizado, Física o GC\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003ePicos de recolección de basura: rastreo de las asignaciones por fotograma (LINQ en Update, boxing, concatenación de cadenas) hasta la línea de código de origen\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eAgrupación de llamadas de dibujo y renderizado: batching estático\/dinámico, instanciación de GPU y atlas de texturas para reducir los cambios de material\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eOptimización de física y colisiones: formas de collider más económicas, matrices de colisión por capas y cómo evitar los raycasts por fotograma\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eSistemas de jugabilidad y ajuste para plataformas: máquinas de estados para la AI y los controladores de personajes, y configuración del tamaño y la calidad de las compilaciones para móviles frente a PC\/consolas\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eCómo usarlo\u003c\/h3\u003e\n\u003cp\u003eDescarga el archivo de la habilidad y pega todo su contenido en las instrucciones de tu proyecto de Claude (o en el prompt del sistema de cualquier chat de AI). Después, describe tu problema con lenguaje sencillo y obtén un plan concreto y listo para ejecutar, sin tener que volver a explicar el contexto en cada sesión. Funciona con Claude, ChatGPT y cualquier chat de AI. Se instala en menos de 2 minutos.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58330191855880,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ariadne-unity-game-developer-book.jpg?v=1787135629"},{"product_id":"ansgar-servicenow-app-engine-studio-developer","title":"Ansgar - Desarrollador de ServiceNow App Engine Studio Skill de AI","description":"\u003ch2\u003eDesarrollador sénior de ServiceNow App Engine Studio que diseña primero el modelo de datos y el modelo de acceso, y después crea la aplicación para que se ajuste a ellos.\u003c\/h2\u003e\n\u003cp\u003eAnsgar cubre todo el ámbito de desarrollo de App Engine Studio: diseño de aplicaciones personalizadas low-code, decisiones sobre el modelo de datos y el diseño de tablas (extender una tabla de la plataforma frente a crear una nueva), configuración de páginas y espacios de trabajo en UI Builder, automatización con Flow Designer, diseño de ACL y acceso basado en roles para aplicaciones personalizadas, y gobernanza de App Engine Studio, incluida la aprobación de aplicaciones, las pruebas de ATF y la publicación de aplicaciones con ámbito.\u003c\/p\u003e\n\u003ch3\u003ePara quién es\u003c\/h3\u003e\n\u003cp\u003eDesarrolladores de ServiceNow y creadores de App Engine Studio que implementan aplicaciones personalizadas con ámbito, desde simples rastreadores de solicitudes de una sola tabla hasta aplicaciones con varias tablas y una docena de roles.\u003c\/p\u003e\n\u003ch3\u003eCapacidades clave\u003c\/h3\u003e\n\u003cul\u003e\n      \u003cli\u003eDecisiones sobre el modelo de datos: extender una tabla o crear una nueva, según un encaje real de herencia\u003c\/li\u003e\n      \u003cli\u003eDiseño de ACL y acceso basado en roles, vinculado a una política de acceso concreta\u003c\/li\u003e\n      \u003cli\u003eDiseño de espacios de trabajo y portales en UI Builder, adaptado al perfil de usuario objetivo\u003c\/li\u003e\n      \u003cli\u003eAutomatización con Flow Designer documentada como pasos de negocio con nombre\u003c\/li\u003e\n      \u003cli\u003eGobernanza de la aprobación de aplicaciones, la cobertura de pruebas de ATF y la publicación en Store o internamente\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eCómo usarlo\u003c\/h3\u003e\n\u003cp\u003ePega el archivo SKILL.md de Ansgar en las instrucciones de tu proyecto de Claude (o en cualquier prompt de sistema de AI) y, después, describe tu problema como desarrollador de ServiceNow App Engine Studio. Funciona con Claude, ChatGPT y cualquier chat de AI. Se instala en menos de 2 minutos.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58330286162184,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ansgar-servicenow-app-engine-studio-developer-book.jpg?v=1787161714"},{"product_id":"konstantin-outsystems-enterprise-low-code-developer-ai-skill","title":"Konstantin - Desarrollador empresarial de bajo código de OutSystems Skill de AI","description":"\u003ch2\u003eEvita que un portafolio de OutSystems se convierta silenciosamente en un monolito inmantenible.\u003c\/h2\u003e\n\u003cp\u003eKonstantin es un desarrollador empresarial de low-code de OutSystems que aplica a una plataforma low-code la misma disciplina arquitectónica que a un sistema empresarial programado manualmente. Antes de tocar nada, traza el grafo actual de dependencias entre módulos, aplica el modelo de arquitectura de cuatro capas de OutSystems (Usuario final, Negocio principal, Biblioteca, Base), detecta la lógica de negocio duplicada antes de proponer una nueva estructura y diagnostica las pantallas lentas empezando por la consulta, no por la UI. Encapsula el consumo de servicios REST y SOAP externos detrás de un módulo de la capa Base y gestiona el flujo de promoción entre desarrollo, QA y producción con pruebas de regresión reales y planes de reversión.\u003c\/p\u003e\n\u003ch3\u003ePara quién es\u003c\/h3\u003e\n\u003cp\u003eArquitectos de OutSystems, responsables técnicos y propietarios de plataformas que gestionan un portafolio creciente de OutSystems y necesitan una estructura de módulos, correcciones de rendimiento, envoltorios de integración o una gobernanza bien ejecutada desde el primer intento.\u003c\/p\u003e\n\u003ch3\u003eCapacidades principales\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eTraza la arquitectura de módulos propuesta, con la capa asignada y la dirección de las dependencias en un portafolio existente de OutSystems.\u003c\/li\u003e\n  \u003cli\u003eEncuentra y deriva la lógica de negocio duplicada a una biblioteca compartida de Negocio principal o una biblioteca de UI, en lugar de dejar que las copias diverjan.\u003c\/li\u003e\n  \u003cli\u003eDiagnostica las pantallas lentas comprobando primero el agregado o la consulta subyacente y, después, la reescribe aplicando los filtros en el servidor.\u003c\/li\u003e\n  \u003cli\u003eEncapsula el consumo externo de REST\/SOAP en un módulo de la capa Base con su propia política de tiempos de espera, reintentos y gestión de errores.\u003c\/li\u003e\n  \u003cli\u003eElabora listas de comprobación de gobernanza del flujo para promover un módulo de Desarrollo a QA y después a Producción, con un plan de reversión definido.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eCómo usarlo\u003c\/h3\u003e\n\u003cp\u003ePega el archivo SKILL.md de Konstantin en las instrucciones de tu proyecto de Claude (o en el prompt de cualquier sistema de AI) y, después, describe tu arquitectura de OutSystems o tu problema de rendimiento. Funciona con Claude, ChatGPT y cualquier chat de AI. Se instala en menos de 2 minutos.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58342205391112,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/konstantin-outsystems-enterprise-low-code-book.jpg?v=1787172510"},{"product_id":"rasmus-mendix-low-code-application-developer-ai-skill","title":"Rasmus - Desarrollador de aplicaciones de bajo código de Mendix Skill de AI","description":"\u003ch2\u003eModela primero el dominio, para que los microflujos, la aplicación móvil y la canalización de despliegue no tengan que reconstruirse después.\u003c\/h2\u003e\n\u003cp\u003eRasmus es un desarrollador sénior de aplicaciones Low-Code de Mendix que considera el modelo de dominio la base sobre la que se construye todo lo demás. Modela entidades y asociaciones según el comportamiento real de los datos, decide entre microflujo y nanoflujo en función de dónde debe ejecutarse la lógica, no de la costumbre, mantiene los microflujos síncronos solo cuando el usuario que los invoca puede permitirse esperar y diseña aplicaciones multiexperiencia (web y móviles nativas) como un único modelo desde el primer día, en lugar de añadir la versión móvil después.\u003c\/p\u003e\n\u003ch3\u003ePara quién es\u003c\/h3\u003e\n\u003cp\u003eDesarrolladores de Mendix y arquitectos de aplicaciones que diseñan modelos de dominio, deciden entre lógica de microflujo y nanoflujo, crean aplicaciones multiexperiencia, evalúan módulos de Mendix App Store o configuran una canalización de despliegue en Mendix Cloud.\u003c\/p\u003e\n\u003ch3\u003eCapacidades principales\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eDiseña la estructura de entidades y asociaciones, eligiendo deliberadamente la multiplicidad y la propiedad, en lugar de dejar las opciones predeterminadas del modelador.\u003c\/li\u003e\n  \u003cli\u003eDecide entre microflujo y nanoflujo según dónde deba ejecutarse la lógica y señala el riesgo de tiempo de espera en los recorridos síncronos activados mediante clics.\u003c\/li\u003e\n  \u003cli\u003eDiseña aplicaciones multiexperiencia como un único modelo de dominio y una única capa lógica compartidos, que sirven tanto a la web como a dispositivos móviles nativos desde el principio.\u003c\/li\u003e\n  \u003cli\u003eEvalúa los módulos de Mendix App Store basándose en la decisión de crear o integrar, en lugar de reutilizarlos por reflejo.\u003c\/li\u003e\n  \u003cli\u003eElabora listas de comprobación para la promoción entre entornos de desarrollo, pruebas, aceptación y producción de Mendix Cloud.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eCómo utilizarlo\u003c\/h3\u003e\n\u003cp\u003ePega el archivo SKILL.md de Rasmus en las instrucciones de tu proyecto de Claude (o en el prompt de cualquier sistema de AI) y, a continuación, describe tu problema de desarrollo de aplicaciones Mendix. Funciona con Claude, ChatGPT y cualquier chat de AI. Se instala en menos de 2 minutos.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58342205522184,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/rasmus-mendix-low-code-application-developer-book.jpg?v=1787172510"},{"product_id":"petronella-bubble-no-code-web-app-developer-ai-skill","title":"Petronella - Desarrolladora de aplicaciones web sin código de Bubble Skill de AI","description":"\u003ch2\u003eDesarrolla la aplicación orientada al cliente que los fundadores realmente publican, teniendo en cuenta desde el primer día un diseño de base de datos real y las limitaciones de rendimiento reales.\u003c\/h2\u003e\n\u003cp\u003ePetronella es una desarrolladora sénior de Bubble que crea aplicaciones web reales orientadas al cliente dentro de Bubble.io, tal como los fundadores en solitario las convierten en productos SaaS completos. Modela los datos en torno a entidades y relaciones reales en lugar de usar un único tipo general que lo abarque todo, agrupa la lógica de los flujos de trabajo en eventos personalizados en vez de copiar y pegar flujos de trabajo de botones, convierte cualquier patrón de UI repetido en un elemento reutilizable y conecta Stripe y otras integraciones de terceros en el nivel del flujo de datos, incluidos los estados de error.\u003c\/p\u003e\n\u003ch3\u003ePara quién es\u003c\/h3\u003e\n\u003cp\u003eFundadores en solitario y personas no técnicas que crean un MVP o un producto SaaS en crecimiento en Bubble y necesitan que el modelo de datos, los flujos de trabajo, el diseño adaptable, las integraciones y el rendimiento se gestionen como en una aplicación real, no como en un prototipo.\u003c\/p\u003e\n\u003ch3\u003eCapacidades principales\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eDiseña tipos de datos distintos para entidades distintas, con campos de relación, en lugar de amontonar campos no relacionados en un único tipo.\u003c\/li\u003e\n  \u003cli\u003eAgrupa la lógica de los flujos de trabajo en eventos personalizados y flujos de trabajo reutilizables, eliminando los flujos de trabajo casi idénticos copiados y pegados antes de que se multipliquen.\u003c\/li\u003e\n  \u003cli\u003eConvierte los patrones de UI repetidos en elementos reutilizables con parámetros de entrada, para que un cambio de diseño se realice una sola vez y no en cada página.\u003c\/li\u003e\n  \u003cli\u003eDefine las integraciones de terceros (Stripe, proveedores de correo electrónico y API personalizadas) en el nivel del flujo de datos, incluido lo que ocurre cuando se produce un error.\u003c\/li\u003e\n  \u003cli\u003eSeñala la función específica que se aproxima al límite de rendimiento práctico de Bubble y describe con honestidad la ruta de migración.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eCómo usarlo\u003c\/h3\u003e\n\u003cp\u003ePega el archivo SKILL.md de Petronella en las instrucciones de tu proyecto de Claude (o en el prompt de cualquier sistema de AI) y, después, describe el problema de tu aplicación de Bubble. Funciona con Claude, ChatGPT y cualquier chat de AI. Se instala en menos de 2 minutos.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58342205751560,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/petronella-bubble-no-code-web-app-developer-book.jpg?v=1787172510"},{"product_id":"vaclav-uipath-rpa-developer-ai-skill","title":"Vaclav - Desarrollador de RPA de UiPath Skill de AI","description":"\u003ch2\u003eAutomatiza un sistema haciendo clic en botones y leyendo pantallas, solo cuando realmente no hay una opción mejor.\u003c\/h2\u003e\n\u003cp\u003eVaclav es un desarrollador sénior de RPA en UiPath que considera la RPA una herramienta de último recurso para sistemas heredados o bloqueados por proveedores que no tienen API, no el martillo de automatización predeterminado. Pregunta por la API antes de abrir UiPath Studio, evalúa si un proceso es candidato para RPA según su volumen y su carácter basado en reglas, no según lo molesto que resulte, elige entre una secuencia, una máquina de estados o REFramework basándose en la complejidad real y diseña selectores alrededor de anclajes estables para que los bots sobrevivan a los cambios en la UI en lugar de fallar.\u003c\/p\u003e\n\u003ch3\u003ePara quién es\u003c\/h3\u003e\n\u003cp\u003eDesarrolladores de RPA y responsables de automatización que evalúan si un proceso manual es un buen candidato para un bot, crean flujos de trabajo resistentes en UiPath o implementan bots y miden su ROI mediante Orchestrator.\u003c\/p\u003e\n\u003ch3\u003eCapacidades clave\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003ePregunta si el sistema de destino tiene una API antes de recomendar RPA y deriva el trabajo compatible con API a Ansel en lugar de crear un bot.\u003c\/li\u003e\n  \u003cli\u003eEvalúa si un proceso es candidato para RPA según el volumen, su carácter basado en reglas, la estabilidad de las entradas y la densidad de excepciones, y toma una decisión de avanzar o no avanzar.\u003c\/li\u003e\n  \u003cli\u003eElige entre una secuencia, una máquina de estados o REFramework basándose en la complejidad real del proceso, no en la costumbre.\u003c\/li\u003e\n  \u003cli\u003eDiseña selectores alrededor de anclajes estables y los somete a pruebas de resistencia frente a un estado de pantalla modificado antes de darlos por terminados.\u003c\/li\u003e\n  \u003cli\u003eImplementa bots mediante colas de Orchestrator con programaciones de activación, políticas de reintento y alertas, y después demuestra el ROI con cifras de referencia.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eCómo usarlo\u003c\/h3\u003e\n\u003cp\u003ePega el archivo SKILL.md de Vaclav en las instrucciones de tu proyecto de Claude (o en el prompt del sistema de cualquier AI) y describe tu problema de RPA o de un bot de UiPath. Funciona con Claude, ChatGPT y cualquier chat de AI. Se instala en menos de 2 minutos.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58342206144776,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/vaclav-uipath-rpa-developer-book.jpg?v=1787172511"},{"product_id":"zosia-vue-js-nuxt-frontend-engineer-ai-skill","title":"Zosia - Ingeniera frontend de Vue.js\/Nuxt Skill de AI","description":"\u003ch2\u003eDeja de tratar el sistema de reactividad de Vue como el modelo de renderizado de React.\u003c\/h2\u003e\n\u003cp\u003eZosia es una habilidad de ingeniería frontend sénior de Vue.js\/Nuxt basada en el modelo mental real de Vue: un sistema de reactividad granular basado en proxies, componentes de archivo único y una Composition API basada en composables, no en hooks con matrices de dependencias. Abarca la arquitectura de la Composition API y el diseño de composables, el sistema de reactividad (refs, reactive, caché de computed y watchers), la gestión de estado con Pinia, la estrategia de renderizado de Nuxt (SSR, SSG y renderizado híbrido mediante routeRules en Nitro), el enrutamiento y los layouts basados en archivos, la gestión de SEO y metadatos, las pruebas con Vitest\/Vue Test Utils y la migración de Vue 2 a 3 o de la Options API a la Composition API.\u003c\/p\u003e\n\u003ch3\u003ePara quién es\u003c\/h3\u003e\n\u003cp\u003eIngenieros frontend de Vue y Nuxt, y equipos que están migrando desde Vue 2 o la Options API.\u003c\/p\u003e\n\u003ch3\u003eCapacidades principales\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eComprueba si hay un objeto reactive() desestructurado, un .value sin desenvolver o una lectura de dependencias fuera de un contexto reactivo antes de buscar en cualquier otro sitio cuando se trata de un «fallo de reactividad».\u003c\/li\u003e\n  \u003cli\u003eRecomienda un store de Pinia solo después de confirmar que un composable con estado local no puede resolver realmente el problema.\u003c\/li\u003e\n  \u003cli\u003eElige la estrategia de renderizado de Nuxt por ruta mediante routeRules (SSR, SSG o híbrida), en lugar de usar un único modo global para toda la aplicación.\u003c\/li\u003e\n  \u003cli\u003eDiagnostica las discrepancias de hidratación hasta llegar a la divergencia real entre el servidor y el cliente (valores exclusivos del cliente, contenido no determinista), en lugar de envolverlo todo indiscriminadamente con ClientOnly.\u003c\/li\u003e\n  \u003cli\u003eCrea una cobertura con Vitest y Vue Test Utils centrada en el riesgo real del composable, store o componente que se está probando.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eCómo usarla\u003c\/h3\u003e\n\u003cp\u003ePega el archivo SKILL.md de Zosia en las instrucciones de tu proyecto de Claude (o en el prompt de cualquier sistema de AI) y, después, describe tu problema de ingeniería frontend de vue.js\/nuxt. Funciona con Claude, ChatGPT y cualquier chat de AI. Se instala en menos de 2 minutos.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58342395838728,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/zosia-vue-js-nuxt-frontend-engineer-ai-skill-book.jpg?v=1787135630"},{"product_id":"fenwick-angular-enterprise-frontend-engineer-ai-skill","title":"Fenwick - Ingeniero frontend empresarial de Angular Skill de AI","description":"\u003ch2\u003eNo añadas OnPush hasta que sepas qué se está renderizando de nuevo.\u003c\/h2\u003e\n\u003cp\u003eFenwick es una habilidad de ingeniero sénior de frontend empresarial de Angular, creada para un monolito de Angular de cinco años con cuarenta colaboradores, no para una aplicación nueva. Abarca la arquitectura basada en módulos frente a la independiente, la jerarquía de inyección de dependencias, los patrones reactivos de RxJS y las correcciones de fugas de suscripciones, la estrategia de detección de cambios y la optimización con OnPush, NgRx y la gestión de estado alternativa, la optimización de compilaciones de Angular CLI, los formularios reactivos frente a los controlados por plantillas, las pruebas con Jasmine\/Karma mediante TestBed, los microfrontends con Module Federation y la planificación de actualizaciones de versiones con soporte a largo plazo.\u003c\/p\u003e\n\u003ch3\u003ePara quién es\u003c\/h3\u003e\n\u003cp\u003eLíderes técnicos e ingenieros de Angular que mantienen una base de código empresarial grande de Angular.\u003c\/p\u003e\n\u003ch3\u003eCapacidades clave\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eRastrea la canalización de RxJS de principio a fin (el origen, cada operador, cada suscripción y su desmontaje) antes de modificar un «componente lento».\u003c\/li\u003e\n  \u003cli\u003eDistingue un problema de detección de cambios de un problema de gestión de estado en lugar de adivinar cuál de los dos es el responsable.\u003c\/li\u003e\n  \u003cli\u003eElige entre NgRx, un ComponentStore local o un servicio sencillo según la forma real del problema de uso compartido de estado, en lugar de recurrir siempre a la herramienta más pesada.\u003c\/li\u003e\n  \u003cli\u003eReescribe cadenas de suscripciones anidadas con el operador de combinación de RxJS adecuado (switchMap, combineLatest) y una estrategia de desmontaje real.\u003c\/li\u003e\n  \u003cli\u003ePlanifica las divisiones con Module Federation y las actualizaciones importantes a versiones con soporte a largo plazo por etapas, con un paso de verificación y un plan de reversión en cada etapa.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eCómo usarlo\u003c\/h3\u003e\n\u003cp\u003ePega el contenido de SKILL.md de Fenwick en las instrucciones de tu proyecto de Claude (o en el prompt del sistema de cualquier AI) y, después, describe tu problema como ingeniero de frontend empresarial de Angular. Funciona con Claude, ChatGPT y cualquier chat de AI. Se instala en menos de 2 minutos.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58342396068104,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/fenwick-angular-enterprise-frontend-engineer-book.jpg?v=1787135630"},{"product_id":"astrid-php-laravel-developer-ai-skill","title":"Astrid - Desarrolladora de PHP\/Laravel Skill de AI","description":"\u003ch2\u003eConfirma el N+1 con un registro de consultas real antes de recurrir a with().\u003c\/h2\u003e\n\u003cp\u003eAstrid es una habilidad de desarrollador sénior de PHP\/Laravel creada para agencias, pequeños equipos de producto y bases de código de clientes de larga duración en las que «reescribirlo sin más» nunca fue una opción. Abarca la arquitectura del contenedor de servicios y los proveedores, las relaciones del ORM Eloquent y la prevención de N+1, las plantillas Blade, los comandos y la programación de Artisan, el procesamiento de trabajos en colas y Horizon, los frontends reactivos con Livewire e Inertia, la autenticación con Sanctum\/Breeze, las pruebas con Pest\/PHPUnit, la optimización del rendimiento y la modernización de PHP heredado.\u003c\/p\u003e\n\u003ch3\u003ePara quién es\u003c\/h3\u003e\n\u003cp\u003eDesarrolladores de PHP\/Laravel, equipos de agencias y equipos que modernizan una base de código PHP heredada.\u003c\/p\u003e\n\u003ch3\u003eCapacidades principales\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eDiagnostica el rendimiento de Eloquent a partir de los resultados de Laravel Debugbar o de registros de consultas sin procesar, identificando la relación específica que causa un N+1, en lugar de dar la recomendación vaga de «añadir carga ansiosa».\u003c\/li\u003e\n  \u003cli\u003eTrata un trabajo en cola como un problema de fiabilidad: configuración de reintentos y espera progresiva, idempotencia y la lista de trabajos fallidos de Horizon antes de dar por completado un dispatch().\u003c\/li\u003e\n  \u003cli\u003eElige Livewire, Inertia o una SPA independiente según el tamaño y el conjunto de habilidades reales del equipo, nunca por costumbre.\u003c\/li\u003e\n  \u003cli\u003eAdapta Sanctum o Breeze según si el consumidor es una aplicación web propia, una SPA o un cliente móvil.\u003c\/li\u003e\n  \u003cli\u003eDivide una actualización de versión principal de Laravel o PHP en pasos verificables, con una auditoría de Composer y un plan de reversión en cada etapa.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eCómo usarlo\u003c\/h3\u003e\n\u003cp\u003ePega el archivo SKILL.md de Astrid en las instrucciones de tu proyecto de Claude (o en el prompt del sistema de cualquier AI) y, después, describe tu problema de desarrollo en php\/laravel. Funciona con Claude, ChatGPT y cualquier chat de AI. Se instala en menos de 2 minutos.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58342396330248,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/astrid-php-laravel-developer-ai-skill-book.jpg?v=1787135630"},{"product_id":"baldric-solidity-web3-smart-contract-developer-ai-skill","title":"Baldric - Desarrollador de contratos inteligentes de Solidity\/Web3 Skill de AI","description":"\u003ch2\u003eDecide la capacidad de actualización y el control de acceso antes de escribir el constructor, no después del despliegue.\u003c\/h2\u003e\n\u003cp\u003eBaldric es una habilidad de desarrollador sénior de contratos inteligentes en Solidity\/Web3 que crea contratos e integraciones de dApps como lo haría un equipo de Web3 en producción: contratos de tokens y NFT conformes con los estándares, rutas de actualización que no inutilizan el estado y costes de gas tratados como un presupuesto real. Cubre ERC-20\/ERC-721\/ERC-1155 y estándares relacionados, patrones de contratos proxy y actualizables, control de acceso, flujos de pruebas con Hardhat y Foundry, optimización del gas, integración de frontend con ethers.js\/viem e integración de oráculos de Chainlink.\u003c\/p\u003e\n\u003ch3\u003ePara quién es\u003c\/h3\u003e\n\u003cp\u003eDesarrolladores de Web3 y contratos inteligentes que están creando o preparando un contrato antes de la auditoría de seguridad independiente de Roswitha.\u003c\/p\u003e\n\u003ch3\u003eCapacidades clave\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eConfirma la mecánica de suministro, las restricciones de transferencia y las necesidades de actualización antes de elegir ERC-20, ERC-721 o ERC-1155.\u003c\/li\u003e\n  \u003cli\u003eEmpaqueta las variables de almacenamiento para minimizar los slots y tiene en cuenta el gas al diseñar el almacenamiento, no después de recibir un informe de gas desfavorable.\u003c\/li\u003e\n  \u003cli\u003eCrea suites de pruebas con Hardhat o Foundry que cubren todas las funciones que cambian el estado, las rutas de reversión y los casos límite como parte del entregable, no como algo secundario.\u003c\/li\u003e\n  \u003cli\u003eValida que cada feed de precios de Chainlink no esté obsoleto antes de confiar en él dentro de la lógica del contrato.\u003c\/li\u003e\n  \u003cli\u003eDeclara claramente que su propia programación consciente de las vulnerabilidades no sustituye la auditoría independiente de Roswitha antes de pasar a la mainnet.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eCómo usarlo\u003c\/h3\u003e\n\u003cp\u003ePega el archivo SKILL.md de Baldric en las instrucciones de tu proyecto de Claude (o en el prompt del sistema de cualquier AI) y, a continuación, describe tu problema de desarrollo de contratos inteligentes en Solidity\/Web3. Funciona con Claude, ChatGPT y cualquier chat de AI. Se instala en menos de 2 minutos.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58342396592392,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/baldric-solidity-web3-smart-contract-book.jpg?v=1787135632"},{"product_id":"emberlyn-unreal-engine-game-developer-ai-skill","title":"Emberlyn - Desarrolladora de videojuegos con Unreal Engine Skill de AI","description":"\u003ch2\u003eEstablece el presupuesto de fotogramas de la plataforma antes de activar Nanite o Lumen.\u003c\/h2\u003e\n\u003cp\u003eEmberlyn es una especialista sénior en desarrollo de videojuegos con Unreal Engine que ha lanzado títulos con fidelidad AAA y ha trabajado en escenarios de producción virtual. Abarca la arquitectura de Actor\/Componente y la división entre Blueprint y C++, el Gameplay Ability System, la canalización de renderizado y la planificación de rendimiento de Nanite\/Lumen, World Partition para niveles grandes de mundo abierto, el trabajo cinematográfico con Control Rig y Sequencer, la replicación multijugador, el empaquetado y la optimización para plataformas, y el trabajo de producción virtual en un volumen LED.\u003c\/p\u003e\n\u003ch3\u003ePara quién es\u003c\/h3\u003e\n\u003cp\u003eDesarrolladores de Unreal Engine que trabajan en títulos con fidelidad AAA, juegos de mundo abierto a gran escala o producción virtual para cine y televisión.\u003c\/p\u003e\n\u003ch3\u003eCapacidades principales\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eEstablece el objetivo de fidelidad y el presupuesto de la plataforma para un sistema antes de recomendar Nanite, Lumen o cualquier función de renderizado más exigente.\u003c\/li\u003e\n  \u003cli\u003eRealiza perfiles con Unreal Insights, GPU Visualizer o las vistas de estadísticas antes de modificar el presupuesto de mallas, el intervalo de actualización o una opción de renderizado.\u003c\/li\u003e\n  \u003cli\u003eSeñala que un Blueprint con lógica costosa en cada actualización es un problema de corrección, no una preferencia de estilo, y traslada las rutas críticas a C++.\u003c\/li\u003e\n  \u003cli\u003eConfigura el tamaño de la cuadrícula de streaming de World Partition y las capas de datos según la escala real del mundo, no según el valor predeterminado copiado de un proyecto de ejemplo.\u003c\/li\u003e\n  \u003cli\u003eConsidera la producción virtual (volumen LED, sincronización de genlock\/código de tiempo y canalización de color) una disciplina distinta de la optimización para el lanzamiento de videojuegos.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eCómo usarlo\u003c\/h3\u003e\n\u003cp\u003ePega el archivo SKILL.md de Emberlyn en las instrucciones de tu proyecto de Claude (o en el prompt de cualquier sistema de AI) y, a continuación, describe tu problema de desarrollo de videojuegos con Unreal Engine. Funciona con Claude, ChatGPT y cualquier chat de AI. Se instala en menos de 2 minutos.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58342396854536,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/emberlyn-unreal-engine-game-developer-ai-book.jpg?v=1787135632"},{"product_id":"casimir-c-embedded-systems-iot-firmware-developer-ai-skill","title":"Casimir - Desarrollador de firmware para sistemas embebidos e IoT en C++ Skill de AI","description":"\u003ch2\u003eIndica el MCU, el presupuesto de RAM\/flash y la elección entre bare metal y RTOS antes de proponer una solución.\u003c\/h2\u003e\n\u003cp\u003eCasimir es una habilidad de desarrollador sénior de C++\/sistemas embebidos y firmware para IoT destinada a hardware que no perdona errores: sin memoria virtual, sin recolector de basura y con un planificador que perderá una lectura del sensor para siempre si un controlador de interrupciones se ejecuta un microsegundo de más. Abarca el diseño bare metal y basado en RTOS (FreeRTOS\/Zephyr), la gestión de memoria sin un heap tolerante a errores, la interacción con periféricos (I2C\/SPI\/UART\/GPIO\/ADC\/DAC), el diseño de rutinas de servicio de interrupciones, la transferencia de datos mediante DMA, la gestión de energía para dispositivos IoT alimentados por batería, el diseño de actualizaciones OTA y cargadores de arranque, la depuración de sistemas embebidos y los protocolos de comunicación IoT (MQTT, BLE, LoRaWAN).\u003c\/p\u003e\n\u003ch3\u003ePara quién es\u003c\/h3\u003e\n\u003cp\u003eIngenieros de firmware embebido que desarrollan dispositivos IoT alimentados por batería o firmware para microcontroladores con recursos limitados.\u003c\/p\u003e\n\u003ch3\u003eCapacidades principales\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eConfirma la familia del MCU, el presupuesto de flash\/RAM, la velocidad de reloj y la elección de RTOS antes de escribir una sola línea, ya que una solución que funciona en un objetivo puede romper otro.\u003c\/li\u003e\n  \u003cli\u003eTrata cada ISR como un presupuesto de latencia: captura los datos mínimos necesarios y aplaza el análisis o las llamadas bloqueantes al contexto de una tarea o del bucle principal.\u003c\/li\u003e\n  \u003cli\u003eUsa por defecto la asignación estática y los pools de objetos, tratando el heap como una elección deliberada con un análisis de fragmentación explícito, no como la opción predeterminada.\u003c\/li\u003e\n  \u003cli\u003eRegistra el consumo de corriente, la fuente de activación y la latencia de activación para cada nivel de suspensión antes de calificar algo como «bajo consumo».\u003c\/li\u003e\n  \u003cli\u003eDiseña la lógica de actualización OTA y de reversión del cargador de arranque con una respuesta explícita a «qué ocurre si se pierde la alimentación durante la escritura de flash».\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eCómo usarlo\u003c\/h3\u003e\n\u003cp\u003ePega el archivo SKILL.md de Casimir en las instrucciones de tu proyecto de Claude (o en el prompt del sistema de cualquier AI) y, después, describe tu problema de desarrollo de firmware de C++\/sistemas embebidos e IoT. Funciona con Claude, ChatGPT y cualquier chat de AI. Se instala en menos de 2 minutos.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58342397116680,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/casimir-c-embedded-systems-iot-firmware-book.jpg?v=1787135658"},{"product_id":"evanthe-ctrader-calgo-algorithmic-strategy-developer-ai-skill","title":"Evanthe - Skill de AI para desarrolladora de estrategias algorítmicas de cTrader\/cAlgo","description":"\u003ch2\u003eConstruye un cBot que se comporte igual en una ejecución ECN real que en una prueba retrospectiva, no una estrategia que solo funcione sobre el papel.\u003c\/h2\u003e\n\u003cp\u003eEvanthe es una habilidad de desarrollo sénior de estrategias algorítmicas para cTrader\/cAlgo, diseñada para cubrir todo el ciclo de desarrollo específico de cTrader: escribir cBots e indicadores personalizados en C# usando la API de cAlgo, configurar pruebas retrospectivas para que coincidan con las condiciones reales de una ECN en lugar de usar la configuración predeterminada, validar mediante pruebas walk-forward los resultados del optimizador, razonar explícitamente sobre la mecánica de ejecución con ECN\/spread bruto y desplegar un bot en la nube de cTrader con un estado que sobreviva a los reinicios.\u003c\/p\u003e\n\u003ch3\u003ePara quién es\u003c\/h3\u003e\n\u003cp\u003eTraders algorítmicos que crean o depuran cBots, indicadores personalizados o pruebas retrospectivas específicamente en la plataforma cTrader.\u003c\/p\u003e\n\u003ch3\u003eCapacidades principales\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eConstruye cBots en torno al ciclo de vida correcto de Robot (OnStart, OnTick, OnBar, OnStop), la fuente más común de que una estrategia obtenga buenos resultados en pruebas retrospectivas, pero se comporte de forma diferente en vivo.\u003c\/li\u003e\n  \u003cli\u003eEscribe indicadores que nunca repintan, utilizando correctamente IndicatorDataSeries y señalando las actualizaciones intrabar legítimas para que nunca se confundan con un error.\u003c\/li\u003e\n  \u003cli\u003eConfigura pruebas retrospectivas con spread, deslizamiento, comisión y ajustes de datos de ticks realistas, en lugar de los ticks generados predeterminados de cTrader.\u003c\/li\u003e\n  \u003cli\u003eEjecuta el optimizador de cTrader Automate con una división entre muestras de entrenamiento y fuera de muestra, señalando un pico aislado de un solo parámetro como sobreajuste, no como un resultado listo para publicar.\u003c\/li\u003e\n  \u003cli\u003eExpone explícitamente las realidades de la ejecución con ECN\/spread bruto (llenados parciales, rechazos frente a recotizaciones y ampliación del spread durante el rollover) antes de recomendar un tipo de orden.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eCómo usarlo\u003c\/h3\u003e\n\u003cp\u003ePega el archivo SKILL.md de Evanthe en las instrucciones de tu proyecto de Claude (o en el prompt del sistema de cualquier AI) y, después, entrégale tu problema relacionado con un cBot, indicador, prueba retrospectiva, optimización, ejecución o despliegue. Funciona con Claude, ChatGPT y cualquier chat de AI. Se instala en menos de 2 minutos.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58346766369032,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/evanthe-ctrader-calgo-algorithmic-strategy-book.jpg?v=1787153725"},{"product_id":"aldric-thinkorswim-thinkscript-developer-ai-skill","title":"Aldric - Skill de AI para desarrollador de thinkScript de thinkorswim","description":"\u003ch2\u003eDeja de luchar contra el modelo de evaluación barra por barra de thinkScript y empieza a escribir código que compile a la primera.\u003c\/h2\u003e\n\u003cp\u003eAldric es una habilidad de desarrollador de thinkScript para thinkorswim, diseñada para cubrir todo el ciclo de desarrollo de thinkScript: escribir y depurar estudios y estrategias personalizados, crear consultas de escaneo personalizadas en Stock Hacker, construir fórmulas para columnas de listas de seguimiento, configurar alertas condicionales y explicar las limitaciones estrictas de thinkScript (sin bucles tradicionales, reevaluación barra por barra y una salida compilada por cada gráfico) para que un script deje de fallar por razones que no tienen nada que ver con la idea de trading que lo sustenta.\u003c\/p\u003e\n\u003ch3\u003ePara quién es\u003c\/h3\u003e\n\u003cp\u003eTraders de thinkorswim que necesitan crear o depurar un estudio, una estrategia, un escaneo, una columna de lista de seguimiento o una alerta personalizados en thinkScript.\u003c\/p\u003e\n\u003ch3\u003eCapacidades principales\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eIndica explícitamente que thinkScript reevalúa toda su lógica en cada barra, de modo que una solicitud que implique un bucle tradicional o un contador mutable se detecta antes de convertirse en un error misterioso.\u003c\/li\u003e\n  \u003cli\u003eConfirma si se necesita un estudio (solo gráficos) o una estrategia (coloca órdenes simuladas mediante AddOrder) antes de escribir una sola línea de código, ya que ambos tienen una sintaxis distinta y una definición diferente de cuándo están terminados.\u003c\/li\u003e\n  \u003cli\u003eConstruye fórmulas personalizadas de escaneo y de columnas de listas de seguimiento dentro del subconjunto más limitado de funciones permitido en esos contextos, en lugar de entregar una sintaxis exclusiva de los estudios de gráficos que falla en el editor de escaneos.\u003c\/li\u003e\n  \u003cli\u003eExpone las limitaciones de OnDemand y Strategy Tester (supuestos de ejecución, granularidad de los datos y desactualización de los datos de opciones) junto con cualquier resultado de backtest, para que nunca se considere más preciso de lo que permite el entorno.\u003c\/li\u003e\n  \u003cli\u003eDepura partiendo del mensaje de error conciso del compilador hasta llegar a la causa raíz real (variable no declarada, incompatibilidad de tipos o referencia circular), en lugar de adivinar soluciones al azar.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eCómo usarlo\u003c\/h3\u003e\n\u003cp\u003ePega el archivo SKILL.md de Aldric en las instrucciones de tu proyecto de Claude (o en el prompt de cualquier sistema de AI) y luego entrégale tu estudio, estrategia, escaneo, columna de lista de seguimiento, alerta o problema de depuración personalizado. Funciona con Claude, ChatGPT y cualquier chat de AI. Se instala en menos de 2 minutos.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58346766434568,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/aldric-thinkorswim-thinkscript-developer-book.jpg?v=1787153727"},{"product_id":"ozias-ninjatrader-strategy-developer-ai-skill","title":"Ozias - Skill de AI para desarrollador de estrategias de NinjaTrader","description":"\u003ch2\u003eDemuestra una estrategia de NinjaScript en el Analizador de estrategias y en Sim101 antes de que se envíe una sola orden real.\u003c\/h2\u003e\n\u003cp\u003eOzias es una habilidad de desarrollador sénior de estrategias de NinjaTrader creada para cubrir todo el ciclo de desarrollo de NinjaScript: crear indicadores y estrategias en C#, ejecutar optimizaciones y validaciones walk-forward con el Analizador de estrategias, convertir señales de flujo de órdenes (gráficos de huella, barras volumétricas y Nivel II) en reglas explícitas que puedan probarse retrospectivamente, gestionar el proceso obligatorio de promoción de Sim101 a real y crear lógica multitemporal mediante BarsArray con las comprobaciones de protección que evitan fallos durante el arranque.\u003c\/p\u003e\n\u003ch3\u003ePara quién es\u003c\/h3\u003e\n\u003cp\u003etraders de futuros que crean, prueban o promueven un indicador o una estrategia de NinjaScript en NinjaTrader 8.\u003c\/p\u003e\n\u003ch3\u003eCapacidades clave\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eMantiene estrictamente separada la lógica del indicador (traza e informa) de la lógica de la estrategia (envía órdenes), sin permitir nunca que un indicador envíe órdenes discretamente mediante un método alternativo.\u003c\/li\u003e\n  \u003cli\u003eDetermina si la lógica de entrada o salida debe estar en OnBarUpdate o en OnMarketData antes de escribirla, ya que el evento incorrecto puede ejecutarse tarde o saturar el libro de órdenes en cada tick.\u003c\/li\u003e\n  \u003cli\u003eEjecuta pruebas retrospectivas en el Analizador de estrategias con resolución de ejecución tick a tick y, después, valida mediante walk-forward en ventanas fuera de muestra, señalando como sobreajustado a un ganador que solo funciona dentro de muestra en lugar de implementarlo.\u003c\/li\u003e\n  \u003cli\u003eTraduce las lecturas del flujo de órdenes (divergencia del delta, absorción y desequilibrio) en reglas explícitas, cuantificadas y comprobables mediante backtesting, en vez de dejarlas como una «sensación» discrecional.\u003c\/li\u003e\n  \u003cli\u003eExige una ejecución documentada en Sim101 que demuestre el momento de las órdenes, el tamaño de las posiciones, la colocación de stops y objetivos, y un comportamiento seguro tras la reconexión antes de autorizar una estrategia para una cuenta real.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eCómo usarlo\u003c\/h3\u003e\n\u003cp\u003ePega el archivo SKILL.md de Ozias en las instrucciones de tu proyecto de Claude (o en el prompt del sistema de cualquier AI) y, después, entrégale tu indicador, estrategia, optimización o problema de flujo de órdenes de NinjaScript. Funciona con Claude, ChatGPT y cualquier chat de AI. Se instala en menos de 2 minutos.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58346766598408,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ozias-ninjatrader-strategy-developer-book.jpg?v=1787153726"},{"product_id":"ferdinand-interactive-brokers-api-developer-ai-skill","title":"Ferdinand - Skill de AI para desarrollador de la API de Interactive Brokers","description":"\u003ch2\u003eConsolida la capa de conexión antes de escribir una sola línea de código para colocar órdenes, porque la API de sockets de IBKR nunca se diseñó para funcionar de forma desatendida.\u003c\/h2\u003e\n\u003cp\u003eFerdinand es una skill de desarrollador sénior de la API de Interactive Brokers, diseñada para cubrir todo el ciclo de vida de la API de IBKR: configurar correctamente las conexiones de TWS API\/IB Gateway, elegir entre ib_insync\/ib_async y ibapi nativa, enrutar órdenes de acciones, opciones, futuros y divisas mediante objetos Contract cualificados correctamente, mantener realmente separadas las cuentas de simulación y reales, confirmar si los datos de mercado son en tiempo real o retrasados, y crear una lógica de reconexión con retroceso exponencial y resincronización de estado capaz de sobrevivir a las conexiones frágiles de IBKR.\u003c\/p\u003e\n\u003ch3\u003ePara quién es\u003c\/h3\u003e\n\u003cp\u003edesarrolladores que crean sistemas de trading programático sobre Interactive Brokers y necesitan acertar desde el principio con los detalles de conexión, contratos y tipos de órdenes.\u003c\/p\u003e\n\u003ch3\u003eCapacidades principales\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eConfigura por defecto los proyectos de automatización para usar IB Gateway en lugar de TWS y confirma los ajustes exactos de la API (puerto del socket, modo de solo lectura, IP confiables) antes de escribir una sola línea de Python.\u003c\/li\u003e\n  \u003cli\u003eIntegra desde el principio en cada script de larga duración un bucle de reconexión con retroceso exponencial, un ID de cliente único y rastreado, y una resincronización completa del estado al reconectarse, en lugar de añadirlo después de la primera interrupción.\u003c\/li\u003e\n  \u003cli\u003eFija y registra el entorno previsto, de simulación o real, en cada script que coloca órdenes reales, tratando el cambio al entorno real como una modificación deliberada de la configuración seguida de un nuevo despliegue, nunca como una bandera de ejecución.\u003c\/li\u003e\n  \u003cli\u003eConfirma qué tipo de datos de mercado está recibiendo realmente una conexión antes de confiar en una cotización, ya que los datos retrasados pueden devolverse silenciosamente como si fueran en tiempo real.\u003c\/li\u003e\n  \u003cli\u003eCalifica cada objeto Contract (acciones, opciones, futuros y divisas) con IBKR antes de colocar una orden, y crea órdenes bracket con la vinculación correcta entre órdenes principales y secundarias, además de la secuencia adecuada de transmisión.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eCómo usarlo\u003c\/h3\u003e\n\u003cp\u003ePega el archivo SKILL.md de Ferdinand en las instrucciones de tu proyecto de Claude (o en el prompt del sistema de cualquier AI) y luego entrégale tu problema de conexión, necesidad de enrutamiento de órdenes o error de reconexión. Funciona con Claude, ChatGPT y cualquier chat de AI. Se instala en menos de 2 minutos.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58346766663944,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ferdinand-interactive-brokers-api-developer-book.jpg?v=1787153727"},{"product_id":"wenceslas-boomi-integration-platform-developer","title":"Wenceslas - Desarrollador de la plataforma de integración Boomi Skill de AI","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eAñade Wenceslas a Claude y obtén un desarrollador sénior de la plataforma de integración Boomi que documenta el contrato de datos antes de que una forma de conector llegue al lienzo.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eWenceslas cubre todo el ciclo de desarrollo de Dell Boomi AtomSphere: configuración de conectores y asignación de credenciales con el mínimo privilegio, orquestación de procesos y diseño del lienzo con subprocesos, gestión nativa de API de Boomi para exponer API internas, modelado de Master Data Hub con reglas de supervivencia explícitas, asignación de socios comerciales EDI\/B2B validada con la guía de implementación real, y dimensionamiento de implementaciones Atom\/Molecule\/Atom Cloud vinculado a un requisito específico de disponibilidad y rendimiento.\u003c\/p\u003e\n \u003cdiv style=\"background: #E9F7EA; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #29A333; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eLo que obtienes\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(41,163,51,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#29A333; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eLa asignación de campos de origen a destino se documenta antes de añadir cualquier conector al lienzo\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(41,163,51,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#29A333; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eCada conector se configura con el mínimo privilegio, junto con una política de reintentos y fallos definida\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(41,163,51,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#29A333; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eReglas de supervivencia de Master Data Hub definidas explícitamente para cada campo, sin dejar nada al azar\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#29A333; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eTopología de implementación (Atom\/Molecule\/Atom Cloud) dimensionada según los requisitos indicados, no configurada por defecto\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 wenceslas-boomi-integration-platform-developer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstalación en menos de 2 minutos\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunciona con Claude, ChatGPT y cualquier chat de AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #29A333; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#29A333; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eCómo instalarlo\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eDescarga el paquete .skill → abre Claude → pega SKILL.md en las instrucciones de tu proyecto o en el prompt del sistema → describe tus requisitos → Wenceslas crea la respuesta. Incluye un ejemplo completo para que veas exactamente lo que obtienes.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58365315547400,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/wenceslas-boomi-integration-platform-developer-book.jpg?v=1787164930"},{"product_id":"ottokar-automation-anywhere-rpa-developer","title":"Ottokar - Desarrollador de RPA de Automation Anywhere Skill de AI","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eIntegra Ottokar en Claude y obtén un desarrollador sénior de RPA de Automation Anywhere que comprueba si un proceso es siquiera un buen candidato para la automatización antes de abrir Bot Creator.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eOttokar cubre todo el ciclo de vida de un bot de Automation Anywhere: evaluación de la idoneidad del proceso para una automatización basada en reglas, diseño y creación del bot en Bot Creator, selección entre atendido y desatendido fundamentada en dónde se necesita realmente el criterio humano, extracción de documentos con IQ Bot validada frente a la variabilidad real de los documentos y con enrutamiento a validación humana mediante un umbral de confianza, orquestación de varios bots con transferencias explícitas, gestión de excepciones que detecta y notifica en lugar de detenerse silenciosamente, y puesta en producción en Control Room con supervisión continua.\u003c\/p\u003e\n \u003cdiv style=\"background: #E9F7EA; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #29A333; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eLo que obtienes\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(41,163,51,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#29A333; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eEvaluación honesta de la idoneidad para un enfoque basado en reglas, con una decisión explícita de recomendar o rechazar\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(41,163,51,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#29A333; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eSelección entre atendido y desatendido según dónde se necesite realmente el criterio humano\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(41,163,51,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#29A333; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eEnrutamiento a validación humana mediante un umbral de confianza de IQ Bot definido explícitamente\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#29A333; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eGestión de excepciones que registra, diagnostica y alerta; nunca se detiene ni omite pasos en silencio\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 ottokar-automation-anywhere-rpa-developer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstalación en menos de 2 minutos\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunciona con Claude, ChatGPT y cualquier chat de AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #29A333; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#29A333; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eCómo instalarlo\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eDescarga el paquete .skill → abre Claude → pega SKILL.md en las instrucciones de tu proyecto o en el prompt del sistema → describe tus requisitos → Ottokar crea la respuesta. Incluye un ejemplo completo paso a paso para que veas exactamente lo que obtienes.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58365436199176,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ottokar-automation-anywhere-rpa-developer-book.jpg?v=1787164929"},{"product_id":"ludwig-commerce-cloud-developer","title":"Ludwig - Skill de AI de desarrollador de Salesforce Commerce Cloud","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eIntegra Ludwig en Claude y obtén un desarrollador sénior de Commerce Cloud que crea storefronts que convierten y mantienen su velocidad durante los picos de lanzamiento.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eLudwig desarrolla en Salesforce Commerce Cloud: B2C Commerce (SFRA, cartridges, OCAPI y SCAPI, jobs) y B2B Commerce en la plataforma Lightning, configuración del catálogo y los productos, carrito y checkout, precios y promociones, además del rendimiento y el almacenamiento en caché del storefront. Crea lógica de comercio personalizada sin romper las rutas de actualización y protege la velocidad y la estabilidad de las páginas, porque en el comercio un checkout lento se traduce en ingresos perdidos.\u003c\/p\u003e\n \u003cdiv style=\"background: #eff8fb; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #21a2ca; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eLo que obtienes\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(33,162,202,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#21a2ca; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eB2C Commerce: SFRA, cartridges, OCAPI\/SCAPI y jobs\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(33,162,202,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#21a2ca; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eB2B Commerce en la plataforma Lightning\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(33,162,202,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#21a2ca; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eCatálogo, carrito, checkout, precios y promociones\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#21a2ca; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eRendimiento del storefront, almacenamiento en caché y estabilidad en momentos de máxima demanda\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 ludwig-commerce-cloud-developer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstalación en menos de 2 minutos\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunciona con Claude, ChatGPT y cualquier chat de AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #21a2ca; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#21a2ca; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eCómo instalarlo\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eDescarga el paquete .skill, abre Claude, pega SKILL.md en las instrucciones de tu proyecto o en el prompt del sistema, describe tus requisitos y Ludwig crea la respuesta. Incluye un ejemplo completo para que veas exactamente lo que obtienes.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58378005840136,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ludwig-commerce-cloud-developer-book.jpg?v=1787160393"},{"product_id":"guido-sap-btp-developer","title":"Guido - Skill de AI de desarrollador de SAP BTP","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eIncorpora Guido en Claude y obtén un desarrollador sénior de SAP BTP que crea extensiones de núcleo limpio en la plataforma en lugar de manipular el núcleo digital.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eGuido se basa en SAP Business Technology Platform: el modelo CAP (Cloud Application Programming) y RAP (ABAP RESTful Application Programming), extensiones side-by-side que mantienen limpio el núcleo, los tiempos de ejecución Cloud Foundry y Kyma, SAP HANA Cloud, destinos y conectividad con S\/4HANA, y aplicaciones Fiori\/UI5 implementadas en BTP. Amplía S\/4HANA sin modificarlo, para que las actualizaciones sigan siendo sencillas, y elige deliberadamente entre la extensibilidad dentro de la aplicación y la extensibilidad side-by-side.\u003c\/p\u003e\n \u003cdiv style=\"background: #eff5fa; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #317ac4; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eLo que obtienes\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(49,122,196,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#317ac4; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eCAP y RAP; extensibilidad dentro de la aplicación frente a extensibilidad side-by-side\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(49,122,196,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#317ac4; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eCloud Foundry, Kyma y SAP HANA Cloud\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(49,122,196,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#317ac4; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eDestinos y conectividad con S\/4HANA\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#317ac4; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eAplicaciones Fiori\/UI5 en BTP; disciplina de núcleo limpio\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 guido-sap-btp-developer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstalación en menos de 2 min\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunciona con Claude, ChatGPT y cualquier chat de AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #317ac4; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#317ac4; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eCómo instalarlo\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eDescarga el paquete .skill, abre Claude, pega SKILL.md en las instrucciones de tu proyecto o en el prompt del sistema, describe tus requisitos y Guido elaborará la respuesta. Incluye un ejemplo completo y desarrollado para que veas exactamente lo que obtienes.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58378582589704,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/guido-sap-btp-developer-book.jpg?v=1787156471"},{"product_id":"salome-servicenow-service-portal-uibuilder","title":"Salome - Desarrolladora del portal de servicios y UI Builder de ServiceNow AI Skill","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18; max-width: 680px;\"\u003e\n \u003cp style=\"font-size: 16px; font-weight: 600; line-height: 1.5; margin: 0 0 8px 0;\"\u003eIncorpora a Salome en Claude y obtén una desarrolladora sénior de experiencias de ServiceNow que crea portales y espacios de trabajo que los usuarios realmente quieren utilizar y que se mantienen a salvo de las actualizaciones.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eSalome crea la capa de experiencia de ServiceNow: Service Portal (widgets, páginas, AngularJS), UI Builder y Next Experience \/ Now Experience Framework, Employee Center, además del branding y el rendimiento del portal. Desarrolla un front-end limpio, rápido y accesible que resiste las actualizaciones, eligiendo deliberadamente entre Service Portal y UI Builder, diferenciado del trabajo low-code de App Engine Studio (Ansgar) y del desarrollador de la plataforma (Rohan).\u003c\/p\u003e\n \u003cdiv style=\"background: #effaf5; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #27a566; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eQué obtienes\u003c\/p\u003e\n \u003cul style=\"margin: 0; padding: 0; list-style: none;\"\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(39,165,102,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#27a566; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eService Portal: widgets, páginas, AngularJS\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(39,165,102,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#27a566; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eUI Builder y Now Experience Framework\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0; border-bottom: 1px solid rgba(39,165,102,0.14); display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#27a566; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eEmployee Center y branding del portal\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli style=\"font-size: 13px; padding: 7px 0;  display: flex; gap: 10px;\"\u003e\n\u003cspan style=\"color:#27a566; font-weight:600;\"\u003e→\u003c\/span\u003e\u003cspan\u003eRendimiento y accesibilidad del front-end\u003c\/span\u003e\n\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"display:flex; align-items:center; gap:20px; background:#FFFFFF; border:1px solid #E8E6E0; border-radius:8px; padding:14px 20px; margin-bottom:24px;\"\u003e\n \u003cspan style=\"font-size:11px; color:#888780; font-family:monospace;\"\u003e📄 salome-servicenow-service-portal-uibuilder.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstalación en menos de 2 minutos\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunciona con Claude, ChatGPT y cualquier chat de AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left:3px solid #27a566; padding-left:16px;\"\u003e\n \u003cp style=\"font-size:10px; font-weight:600; color:#27a566; letter-spacing:0.08em; text-transform:uppercase; margin:0 0 6px 0;\"\u003eCómo instalarlo\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eDescarga el paquete .skill, abre Claude, pega SKILL.md en las instrucciones de tu proyecto o en el prompt del sistema, describe lo que necesitas y Salome crea la respuesta. Incluye un ejemplo completo paso a paso para que veas exactamente lo que obtienes.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58380226134280,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/salome-servicenow-service-portal-uibuilder-book.jpg?v=1787161674"}],"url":"https:\/\/kissmyskills.com\/es\/collections\/software-developer-skills.oembed","provider":"KissMySkills","version":"1.0","type":"link"}