{"title":"Habilidades de software e TI","description":"\u003cp\u003eSkills de AI para engenheiros de software e profissionais de TI. Especialistas prontos para DevOps, SRE, back-end, front-end, full-stack, nuvem, engenharia de plataforma, automação de QA, mobile, DevSecOps, bancos de dados e arquitetura de software. Cada Skill inclui um exemplo prático real e orientações seguras para colocar em produção, com testes na CI e no ambiente de staging.\u003c\/p\u003e","products":[{"product_id":"frontend-developer-skill","title":"Lena - Skill de AI para Desenvolvedora 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; color: #1A1A18; line-height: 1.5; margin: 0 0 8px 0;\"\u003e\n Adicione Lena ao Claude e tenha uma Desenvolvedora Frontend Sênior que escreve componentes prontos para produção desde o primeiro prompt - React, Vue 3 e Angular com TypeScript completo, conversão de Figma para código e UIs que passam pelos Core Web Vitals sem um único momento de pânico em uma auditoria do 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 Nenhum componente sem arquitetura. Lena identifica o padrão correto de gerenciamento de estado, as ferramentas de build e a abordagem de acessibilidade antes de escrever um único elemento - porque entregar rápido e entregar bem não são coisas opostas.\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;\"\u003eO que você recebe\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), Angular 15+ - tipagem completa em TypeScript em todo o projeto\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\u003eGerenciamento de estado com Redux Toolkit, Zustand, Pinia ou NgRx - adaptado à sua stack, sem usar uma opção padrão\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\u003eDo Figma\/Sketch para código responsivo pixel perfect - com Tailwind, CSS Modules ou 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\u003eConfiguração do pipeline de build com Vite, Webpack 5 e Turbopack - divisão de código, tree shaking e otimização 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\u003eOtimização dos Core Web Vitals - LCP, INP, CLS, com auditorias do Lighthouse e estratégia de monitoramento de usuários reais\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\u003eConformidade com WCAG 2.1 AA - HTML semântico, funções ARIA, navegação pelo teclado e testes com leitores de tela\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\u003eTestes com Jest\/Vitest + React Testing Library, testes E2E com Playwright\/Cypress e documentação de componentes no 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;\"\u003eInstalação em 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 com Claude, ChatGPT e qualquer 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;\"\u003eComo instalar\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Baixe o pacote .skill → abra o Claude → cole o conteúdo do arquivo nas instruções do seu projeto ou no prompt do sistema → comece a criar. É só isso.\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-1.png?v=1789424656"},{"product_id":"niko-backend-developer","title":"Niko - Skill de AI para Desenvolvedor Backend","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 Adicione Niko ao Claude e tenha um Desenvolvedor Backend Sênior que projeta APIs, escreve lógica segura no servidor e cuida de bancos de dados como se eles lhe devessem dinheiro - Python, Node.js, Go ou qualquer stack que você esteja 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 Sem código sem arquitetura. Niko sempre considera o modelo de dados, a estratégia de autenticação e o padrão de escalabilidade antes de escrever um único endpoint - porque as decisões que você toma na primeira linha são aquelas com as quais convive na linha dez 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;\"\u003eO que você recebe\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, Java Spring Boot - adapta-se à sua stack com suporte completo a 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\u003eDesign de APIs REST e GraphQL - versionamento, paginação, filtragem, especificações OpenAPI, sistemas de webhook e streams 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\u003eAutenticação do zero - JWT, OAuth 2.0, PKCE, RBAC\/ABAC, isolamento de múltiplos locatários e prevenção contra os 10 principais riscos do 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\u003eDesign de esquemas PostgreSQL, otimização de consultas, estratégias de índices, modelagem MongoDB e padrões de cache com 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\u003eArquitetura de microsserviços, filas de mensagens (Kafka, RabbitMQ, SQS), jobs em segundo plano e padrões de escalabilidade 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\u003eTestes com pytest, Jest e testes de contrato Pact - além de logging estruturado, rastreamento com OpenTelemetry e métricas do 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\u003eDocumentação de API, revisões de PR para segurança e desempenho, redação de RFCs e participação no design 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;\"\u003eInstalação em 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 com Claude, ChatGPT e qualquer 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;\"\u003eComo instalar\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Baixe o pacote .skill → abra o Claude → cole o conteúdo do arquivo nas Instruções do projeto ou no prompt do sistema → comece a desenvolver. É isso.\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-1.png?v=1789424656"},{"product_id":"max-full-stack-developer","title":"Max - Skill de AI para Desenvolvedor Full Stack","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 Coloque Max no Claude e obtenha um Senior Full Stack Developer que pensa em sistemas - do esquema do banco de dados à API, à UI e ao deploy. Um arquivo de skill, entrega completa de recursos de ponta a ponta em uma única conversa.\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 Sem camadas isoladas. Max cria em fatias verticais - funcionalidade funcionando de ponta a ponta, em toda a stack, não peças desconectadas que precisam ser integradas depois. Ele toma decisões de arquitetura, explica os trade-offs e cobre toda a stack de produção de 2026, incluindo integração com APIs 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;\"\u003eO que você recebe\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 recursos - modelo de dados, API, componente de front-end, testes e configuração de deploy em uma única conversa\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, Tailwind - além de Node.js (NestJS\/Express) e Python (FastAPI\/Django) no back-end\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 em toda a stack - tRPC, esquemas Zod, ORM Prisma\/Drizzle com tipos compartilhados do front ao back\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\u003eIntegração com APIs de AI - OpenAI, Anthropic, streaming, gerenciamento de tokens, bancos de dados vetoriais (Pinecone, pgvector) para busca semântica\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\u003eBuilds Docker em múltiplos estágios, pipelines de CI\/CD do GitHub Actions, gerenciamento de ambientes e secrets, 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, Redis - design de esquema, otimização de consultas, padrões de cache, migrações com Prisma ou 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\u003eTestes unitários, de integração, E2E e de componentes - Jest\/Vitest, Playwright, React Testing Library em todas as camadas\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;\"\u003eInstalação em 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 com Claude, ChatGPT e qualquer 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;\"\u003eComo instalar\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Baixe o pacote .skill → abra o Claude → cole o conteúdo do arquivo nas Instruções do seu Projeto ou no prompt do sistema → descreva um recurso → o Claude entrega a stack completa. É só isso.\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-1.png?v=1789424657"},{"product_id":"hana-wordpress-developer","title":"Hana - Skill de AI para Desenvolvedora WordPress","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 Coloque Hana no Claude e obtenha uma Senior WordPress Developer que cria temas personalizados, desenvolve plugins do zero, resolve problemas do WooCommerce e acelera seu site - funciona tanto para desenvolvedores quanto para proprietários de sites.\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 Sem achismos, sem PHP genérico. Hana conhece os componentes internos do WordPress - o sistema de hooks, a hierarquia de modelos, o WP_Query, a API REST e o Full Site Editing - e os aplica corretamente. Ela também explica cada decisão em linguagem simples para partes interessadas não 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;\"\u003eO que você recebe\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\u003eDesenvolvimento de temas personalizados - hierarquia de modelos, Full Site Editing, temas de blocos, theme.json, estilos globais e CSS responsivo com abordagem 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\u003eDesenvolvimento de plugins - hooks de ativação, tabelas de banco de dados personalizadas, páginas administrativas, manipuladores AJAX e blocos Gutenberg personalizados com React e a API do Block Editor\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\u003ePersonalização do WooCommerce - tipos de produto, campos do checkout, preços dinâmicos, gateways de pagamento, modelos de e-mail e configurações de API REST headless\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\u003eDesempenho - cache de objetos com Redis\/Memcached, otimização de consultas, imagens WebP, configuração de CDN e correções dos 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\u003eFortalecimento da segurança - nonces, verificações de capacidade, sanitização, validação de upload de arquivos e correção de WSOD, conflitos entre plugins e loops de redirecionamento\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\u003eMigrações, fluxos de trabalho de staging, WP-CLI, implantação baseada em Git com GitHub Actions e sincronização do banco de dados do staging com a produção\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\u003eMarcação otimizada para SEO, dados estruturados do schema.org, acessibilidade (WCAG) e suporte a extensões do 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;\"\u003eInstalação em 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 com Claude, ChatGPT e qualquer 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;\"\u003eComo instalar\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Baixe o pacote .skill → abra o Claude → cole o conteúdo do arquivo nas instruções do seu projeto ou no prompt do sistema → descreva seu problema no WordPress → o Claude resolve. É só isso.\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-1.png?v=1789424657"},{"product_id":"yuri-code-reviewer","title":"Yuri - Skill de AI para Revisor de Código","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 Adicione Yuri ao Claude e tenha um Revisor de Código Sênior que identifica bugs, falhas de segurança e problemas de desempenho antes que cheguem à produção - feedback construtivo, exemplos antes\/depois e sem ego.\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 Cada comentário é classificado como bloqueador, detalhe ou sugestão. Cada recomendação inclui o PORQUÊ e um exemplo de código. Yuri funciona com JS\/TS, Python, Go, Java, PHP, Ruby, Rust e C# - e se adapta às convenções já existentes da sua equipe sem reescrever todo o seu guia de estilo.\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;\"\u003eO que você recebe\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\u003eAnálise de bugs e lógica - erros de deslocamento em um, condições de corrida, closures obsoletas, vazamentos de memória, rejeições de promises não tratadas e mutações de estado incorretas\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\u003eRevisão de segurança da OWASP - injeção de SQL, XSS, falhas de controle de acesso, IDOR, segredos embutidos no código, lacunas de CSRF, SSRF e travessia de diretórios\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\u003eRevisão de desempenho - consultas N+1, índices ausentes, re-renderizações desnecessárias, excesso de código no bundle, lacunas no pool de conexões e microsserviços comunicativos demais\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\u003eArquitetura e qualidade do código - violações de SOLID, falhas de DRY, classes onipotentes, acoplamento excessivo, complexidade ciclomática e nomenclatura pouco clara\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\u003eAnálise de lacunas de testes - casos extremos não testados, testes frágeis, uso excessivo de mocks, cobertura ausente de caminhos de erro e alertas de condições de limite\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\u003eIndependente de linguagem - JS\/TS, Python, Go, Java, PHP, Ruby, Rust, C# - com exemplos de código antes\/depois para cada sugestão\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📄 yuri-code-reviewer.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;\"\u003eInstalação em 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 com Claude, ChatGPT e qualquer 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;\"\u003eComo instalar\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Baixe o pacote .skill → abra o Claude → cole o conteúdo do arquivo nas Instruções do projeto ou no prompt do sistema → comece a trabalhar. É isso.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":56897272840456,"sku":"yuri-code-reviewer","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/yuri-code-reviewer-1.png?v=1789424657"},{"product_id":"viktor-software-architect","title":"Viktor - Skill de AI para Arquiteto de Software","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 Adicione Viktor ao Claude e obtenha um Arquiteto de Soluções que projeta sistemas escaláveis, avalia stacks de tecnologia sem vieses e escreve ADRs que sua equipe realmente lê - decisões de arquitetura respaldadas por matrizes de trade-offs, não por achismos.\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 Sem astronautica de arquitetura. Viktor oferece comparações honestas entre monólitos e microsserviços, diagramas C4 que você pode renderizar imediatamente e RFCs que os desenvolvedores conseguem implementar sem quatro chamadas para esclarecer dúvidas. Ele aborda design de sistemas, infraestrutura de nuvem, arquitetura de dados e segurança - tudo em um único arquivo de skill.\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;\"\u003eO que você recebe\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\u003eDesign de sistemas - decomposição de microsserviços, contextos delimitados de DDD, event sourcing, CQRS, padrões saga e arquitetura de API gateway e BFF\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\u003eArquitetura de nuvem em AWS, GCP e Azure - alta disponibilidade em várias regiões, failover ativo-ativo, definições de RTO\/RPO e modelagem de custos de FinOps\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\u003eArquitetura de dados - seleção de armazenamento por padrão de acesso, pipelines de streaming com Kafka\/Kinesis, evolução de esquemas e decisões entre data lake e data warehouse\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\u003eConfiabilidade e segurança - disjuntores, modelo de confiança zero, modelagem de ameaças (STRIDE), gerenciamento de segredos e padrões de conformidade com SOC2\/GDPR\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\u003eDiagramas de modelo C4, Registros de Decisões de Arquitetura (ADRs) e RFCs técnicos com planos de migração e estratégias de reversão\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\u003eMatrizes de avaliação de stacks de tecnologia - análise de construir vs. comprar, benchmarks de frameworks, avaliação do conjunto de profissionais disponíveis e custo total de propriedade\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\u003eRevisões de arquitetura - pontos únicos de falha, gargalos e pontos críticos de dívida técnica, com planos de correção priorizados\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📄 viktor-software-architect.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;\"\u003eInstalação em 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 com Claude, ChatGPT e qualquer 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;\"\u003eComo instalar\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Baixe o pacote .skill → abra o Claude → cole o conteúdo do arquivo nas Instruções do projeto ou no prompt do sistema → descreva os requisitos do seu sistema → o Claude cria a arquitetura. É isso.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":56897392312584,"sku":"viktor-software-architect","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/viktor-software-architect-1.png?v=1789424658"},{"product_id":"mira-qa-engineer","title":"Mira - Skill de AI para Engenheira de QA","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 Adicione Mira ao Claude e tenha uma pessoa engenheira sênior de QA que escreve planos de testes, identifica os casos extremos que você deixou passar e gera scripts de Playwright e Cypress que realmente encontram bugs - porque a AI escreve mais código, e você precisa de mais testes.\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 Nada de cobertura de testes vaga. Mira cria estratégias de testes com base na avaliação de riscos, desenvolve matrizes de casos para cada transição de estado e valor-limite e integra as suítes diretamente ao seu pipeline de CI\/CD - com detecção de testes instáveis e relatórios do Allure incluídos.\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;\"\u003eO que você recebe\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\u003eEstratégia e planejamento de testes - testes baseados em riscos, proporções da pirâmide de testes, critérios de entrada\/saída, critérios de aceitação e matrizes completas de casos de teste\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\u003eAutomação E2E com Playwright e Cypress - Page Object Model, comandos personalizados, seletores data-testid e estratégias de repetição\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\u003eTestes de API - coleções do Postman\/Newman, validação de respostas, verificações de esquema, testes de fluxos de autenticação e sequências encadeadas de solicitações\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\u003eTestes de desempenho com k6, JMeter e Locust - perfis de carga, testes de estresse, duração prolongada e picos, com definição de limites\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\u003eIntegração com CI\/CD - pipelines do GitHub Actions e do GitLab CI com execução paralela, fragmentação, infraestrutura de testes com Docker e gerenciamento de fixtures\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\u003eGerenciamento de defeitos - relatórios de bugs estruturados, diagnóstico de testes instáveis, análise de causa raiz e estratégias de estabilização\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\u003eTestes de acessibilidade com axe-core e WAVE, varredura de segurança com OWASP ZAP e testes de regressão visual com Percy ou Chromatic\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📄 mira-qa-engineer.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;\"\u003eInstalação em 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 com Claude, ChatGPT e qualquer 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;\"\u003eComo instalar\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Baixe o pacote .skill → abra o Claude → cole o conteúdo do arquivo nas Instruções do projeto ou no prompt do sistema → descreva seu recurso → o Claude escreve o plano de testes e os scripts. É isso.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":56897413611784,"sku":"mira-qa-engineer","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/mira-qa-engineer-1.png?v=1789424685"},{"product_id":"oleg-database-engineer","title":"Oleg - Skill de AI para Engenheiro de Banco de Dados","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 Coloque Oleg no Claude e tenha um Engenheiro de Banco de Dados Sênior que escreve SQL otimizado, projeta esquemas que não desmoronam em escala e explica planos de consulta para que você pare de tentar adivinhar por que as coisas estão lentas.\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 Nada de consultas de caixa-preta. Oleg lê a saída de EXPLAIN\/ANALYZE, identifica índices ausentes, reescreve o SQL gerado pelo ORM que está silenciosamente destruindo seu desempenho e cuida de migrações sem tempo de inatividade que não vão acordá-lo às 3h da manhã. PostgreSQL, MySQL, MongoDB, Redis - tudo coberto em um único arquivo de skill.\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;\"\u003eO que você recebe\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\u003eDesign de esquemas - esquemas normalizados em 3NF, estratégias de desnormalização, modelagem OLTP versus OLAP, padrões hierárquicos e design de documentos do MongoDB\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\u003eDomínio de SQL - CTEs, funções de janela, consultas recursivas, junções LATERAL, operadores JSONB, pesquisa de texto completo, transações com níveis de isolamento adequados\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\u003eOtimização de consultas - interpretação de EXPLAIN\/ANALYZE, estratégias de índices B-tree, GIN, GiST, parciais e de cobertura, detecção de N+1, correção de SQL gerado por ORM\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\u003eMigrações sem tempo de inatividade - padrão expand-and-contract, DDL online, migrações de dados em lotes com Prisma, Alembic, Flyway ou SQL bruto\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\u003eRedis - padrões de cache (cache-aside, write-through, prevenção de stampede), pub\/sub, conjuntos ordenados, streams e configuração do Redis Cluster\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\u003eConfiabilidade e operações - estratégias de backup, replicação em streaming, PgBouncer, registro de consultas lentas, alertas de atraso de replicação e recuperação de desastres\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\u003eBancos de dados em nuvem - AWS RDS, Aurora, DynamoDB, ElastiCache, GCP Cloud SQL, BigQuery - dimensionamento, seleção de armazenamento e otimização de custos\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📄 oleg-database-engineer.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;\"\u003eInstalação em 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 com Claude, ChatGPT e qualquer 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;\"\u003eComo instalar\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Baixe o pacote .skill → abra o Claude → cole o conteúdo do arquivo nas Instruções do projeto ou no prompt do sistema → descreva seu problema de dados → o Claude projeta e otimiza a solução. É só isso.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":56897443070216,"sku":"oleg-database-engineer","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/oleg-database-engineer-1.png?v=1789424686"},{"product_id":"rami-devops-engineer","title":"Rami - Skill de AI para Engenheiro de DevOps","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 Adicione Rami ao Claude e tenha um Engenheiro DevOps Sênior que escreve pipelines de CI\/CD, Dockerfiles, configurações do Kubernetes e módulos Terraform que funcionam de primeira - infraestrutura como código, não infraestrutura baseada em suposições.\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 Nada de configurações copiadas e coladas que quebram em produção. Rami projeta pipelines com cache adequado, gatilhos de rollback e análise de segurança integrados - depois entrega runbooks para quando, mesmo assim, as coisas derem errado. GitHub Actions, Kubernetes, Terraform, AWS e stack completa de observabilidade em um único arquivo de skill.\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;\"\u003eO que você recebe\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\u003ePipelines de CI\/CD - GitHub Actions, GitLab CI, Jenkins com builds em matriz, cache de camadas, gerenciamento de segredos, gates de staging e gatilhos de rollback automatizado\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\u003eDocker - builds em múltiplos estágios, imagens distroless, análise de segurança com Trivy\/Snyk, estratégias de tagging, builds multi-arquitetura e docker-compose para desenvolvimento local\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\u003eKubernetes - Deployments, HPA, PDB, charts Helm, probes de liveness\/readiness, configuração de Ingress e fluxo completo de depuração com kubectl\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\u003eInfraestrutura como código - módulos Terraform com bloqueio de estado no S3, Pulumi, playbooks do Ansible, CloudFormation e design de stacks do AWS CDK\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\u003eAWS, GCP, Azure - design de VPC, EKS\/GKE, ALB, Route 53, CloudFront, RDS, políticas IAM de menor privilégio e padrões multicloud\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\u003eStack de monitoramento - Prometheus PromQL, dashboards do Grafana, logging com ELK\/EFK, alertas do PagerDuty, definições de SLI\/SLO e acompanhamento do orçamento de erros\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\u003eEngenharia de releases - implantações blue-green, canary e GitOps com ArgoCD\/Flux, gerenciamento de segredos com Vault e processo de post-mortem sem culpabilização\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📄 rami-devops-engineer.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;\"\u003eInstalação em 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 com Claude, ChatGPT e qualquer 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;\"\u003eComo instalar\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Baixe o pacote .skill → abra o Claude → cole o conteúdo do arquivo nas Instruções do projeto ou no prompt do sistema → descreva seu problema de infraestrutura → o Claude escreve a configuração. É isso.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":56897464107272,"sku":"rami-devops-engineer","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/rami-devops-engineer-1.png?v=1789424687"},{"product_id":"tariq-cloud-engineer","title":"Tariq - Skill de AI para Engenheiro de Migração para a Nuvem","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 Adicione Tariq ao Claude e tenha um Engenheiro de Nuvem Sênior que projeta arquiteturas AWS, GCP e Azure, escreve modelos de CloudFormation e Terraform e encontra a configuração que reduz sua conta de nuvem pela metade - nuvem bem feita, logo na primeira vez.\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 Nada de clicar no console disfarçado de arquitetura. Tariq projeta VPCs adequadas, escolhe a computação e o armazenamento certos para sua carga de trabalho e aplica o privilégio mínimo do IAM desde o primeiro dia. Ele também realiza auditorias de otimização de custos que encontram economias em tipos de instância, camadas de armazenamento e recursos que ninguém se lembrou de desligar.\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;\"\u003eO que você recebe\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\u003eArquitetura AWS - projeto de VPCs entre AZs, seleção de computação EC2\/ECS\/EKS\/Lambda, classes de armazenamento do S3, RDS Multi-AZ, DynamoDB, ElastiCache, CloudFront e WAF\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\u003eCompetência em nuvem cruzada com GCP e Azure - GKE, Cloud Run, BigQuery, AKS, Azure Front Door, Key Vault, padrões multinuvem e prevenção de dependência de fornecedor\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\u003eInfraestrutura como código - stacks aninhadas do CloudFormation, construtos do AWS CDK, módulos do Terraform com gerenciamento de estado, modelos ARM e Bicep\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\u003eArquitetura serverless - otimização da inicialização a frio do Lambda, autorizadores do API Gateway, máquinas de estado do Step Functions, EventBridge, distribuição fan-out com SQS\/SNS, Kinesis\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\u003eSegurança e IAM - políticas de privilégio mínimo, AssumeRole entre contas, SCPs, criptografia de envelope com KMS, GuardDuty, CloudTrail, rotação do Secrets Manager\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\u003eOtimização de custos - dimensionamento adequado com o Compute Optimizer, Instâncias Reservadas versus Savings Plans, políticas de ciclo de vida do S3, redução de custos do gateway NAT, alertas do AWS Budgets\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\u003eRecuperação de desastres - ativo-ativo em várias regiões, failover com verificação de integridade do Route 53, tabelas globais do DynamoDB, AWS Backup, engenharia do caos com o Fault Injection Simulator\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📄 tariq-cloud-engineer.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;\"\u003eInstalação em 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 com Claude, ChatGPT e qualquer 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;\"\u003eComo instalar\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Baixe o pacote .skill → abra o Claude → cole o conteúdo do arquivo nas instruções do seu projeto ou no prompt do sistema → descreva seus requisitos de nuvem → o Claude projeta a arquitetura. É isso.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":56897974763784,"sku":"tariq-cloud-engineer","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/tariq-cloud-engineer-1.png?v=1789424687"},{"product_id":"kael-cybersecurity-analyst","title":"Kael - Skill de AI para Analista de Cibersegurança","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 Adicione Kael ao Claude e tenha um Analista Sênior de Cibersegurança que revisa códigos em busca de vulnerabilidades, cria modelos de ameaças, redige planos de resposta a incidentes e audita seus sistemas com base no OWASP, NIST e CIS - segurança que não dorme.\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 Nada de conformidade de checklist. Kael aplica a modelagem de ameaças STRIDE à sua arquitetura real, prioriza CVEs pela explorabilidade real, não apenas pela pontuação CVSS, e produz playbooks que sua equipe pode executar sob pressão - não apenas durante a auditoria.\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;\"\u003eO que você recebe\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\u003eAvaliação de vulnerabilidades - revisão de código com base no OWASP Top 10, falhas de segurança em APIs (BOLA, SSRF, atribuição em massa), interpretação de ferramentas SAST, priorização de CVEs pela explorabilidade real\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\u003eModelagem de ameaças STRIDE - análise da superfície de ataque, mapeamento de limites de confiança, matrizes de risco com pontuação de probabilidade × impacto, inteligência contra ameaças alinhada ao MITRE ATT\u0026amp;CK\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\u003eRevisão da arquitetura de segurança - avaliação de OAuth 2.0\/OIDC, configuração de TLS, auditorias de menor privilégio em IAM, políticas de buckets do S3, descobertas do GuardDuty, princípios de zero trust\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\u003eResposta a incidentes - planos do NIST SP 800-61, playbooks para phishing, ransomware e violações de dados, correlação forense de logs, identificação de IoCs, post-mortems sem culpabilização\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\u003eFrameworks de conformidade - NIST CSF, análise de lacunas do SOC 2 Type II, avaliações de proteção de dados do GDPR, benchmarks de hardening do CIS, noções básicas de definição de escopo do PCI DSS\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\u003eTestes de segurança - definição de escopo de testes de intrusão, casos de teste para bypass de autenticação, regras de detecção de SIEM, triagem de alertas, segurança de contêineres com RBAC do Kubernetes e padrões de segurança de pods\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\u003ePolíticas e documentação de segurança - uso aceitável, classificação de dados, diretrizes de codificação segura, avaliações de risco de fornecedores e preparação de evidências para auditorias\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📄 kael-cybersecurity-analyst.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;\"\u003eInstalação em 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 com Claude, ChatGPT \u0026amp; qualquer 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;\"\u003eComo instalar\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Baixe o pacote .skill → abra o Claude → cole o conteúdo do arquivo nas Instruções do projeto ou no prompt do sistema → descreva sua preocupação de segurança → o Claude analisa e orienta. É só isso.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":56899303702792,"sku":"kael-cybersecurity-analyst","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/kael-cybersecurity-analyst-book.jpg?v=1787135350"},{"product_id":"dante-tech-lead","title":"Dante - Skill de AI para Líder Técnico","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 Adicione Dante ao Claude e tenha um Tech Lead Sênior que escreve especificações técnicas, conduz revisões de design, orienta seus desenvolvedores e toma decisões de arquitetura que não causam problemas seis meses depois - liderança aliada ao código.\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 Nada de decisões baseadas em opiniões. Dante produz ADRs estruturados com as alternativas consideradas, divide épicos em partes entregáveis com sinalizadores de risco e traduz restrições técnicas para a linguagem dos negócios - cobrindo tudo, do planejamento de sprints ao roteiro de engenharia, em um único arquivo de skill.\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;\"\u003eO que você recebe\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\u003eTomada de decisões técnicas - análise de trade-offs de frameworks e bancos de dados, Registros de Decisões de Arquitetura, avaliações de construir versus comprar, padrões de codificação e definição de pronto\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\u003eEspecificações técnicas e RFCs - documentos de design com contratos de API, alterações no modelo de dados, planos de migração, estratégias de reversão e critérios de aceitação testáveis\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\u003ePadrões de qualidade de código - critérios de revisão, estratégia de testes por projeto, categorização da dívida técnica por risco, adoção das melhores práticas de CI\/CD e observabilidade\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\u003eGestão de sprints e entregas - divisão de épicos, estimativa de histórias, identificação de bloqueios, retrospectivas com responsáveis, negociação de escopo com o produto\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\u003eMentoria e desenvolvimento da equipe - 1:1s técnicos, documentação de integração, planos de aprendizagem, sessões de compartilhamento de conhecimento e orientações sobre arquitetura\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\u003eColaboração multifuncional - traduz do produto para a engenharia e vice-versa, contratos de API entre equipes, atualizações para stakeholders sem jargão\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\u003eRoteiro técnico - planejamento de melhorias da plataforma, estratégias para grandes migrações (strangler fig, feature flags), avaliação de ferramentas de AI e planejamento de capacidade\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📄 dante-tech-lead.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;\"\u003eInstalação em 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 com Claude, ChatGPT \u0026amp; qualquer 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;\"\u003eComo instalar\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Baixe o pacote .skill → abra o Claude → cole o conteúdo do arquivo nas Instruções do projeto ou no prompt do sistema → descreva seu desafio de liderança → o Claude ajuda você a liderar. É só isso.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":56899559096584,"sku":"dante-tech-lead","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/dante-tech-lead-1.png?v=1789424686"},{"product_id":"priya-engineering-manager","title":"Priya - Skill de AI para Gerente de Engenharia","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 Insira a Priya no Claude e tenha uma Gerente de Engenharia Sênior que redige avaliações de desempenho, estrutura processos de contratação, cria roadmaps de equipe e protege seus desenvolvedores do inferno das reuniões - liderança de pessoas respaldada por fluência em engenharia.\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 Nada de teoria de gestão sem execução. Priya produz avaliações de desempenho prontas para calibração, com declarações de impacto mensuráveis, cria processos de entrevista com fichas de avaliação consistentes e acompanha métricas DORA para promover melhorias - não para usá-las contra indivíduos.\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;\"\u003eO que você recebe\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\u003eGestão de pessoas - pautas para reuniões 1:1, avaliações de desempenho com declarações de impacto, Planos de Desenvolvimento Individual, documentação de PIP e estruturas para conversas difíceis\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\u003eContratação e formação de equipes - descrições de vagas, processos estruturados de entrevistas com fichas de avaliação, critérios para tarefas práticas, planos de integração de 30\/60\/90 dias e estratégias de retenção\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\u003eExecução de entregas - planejamento da capacidade do sprint com utilização real, acompanhamento de métricas DORA, gestão de dependências entre equipes e escalonamento de riscos com medidas de mitigação\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\u003eEstratégia técnica - roadmap de engenharia equilibrando funcionalidades, dívida técnica e confiabilidade, análise de construir versus comprar, avaliação da adoção de ferramentas de AI e due diligence técnica\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\u003eParceria multifuncional - atualizações de status para executivos, alinhamento com produto, negociação de escopo, gestão das expectativas das partes interessadas e comunicação com a liderança sem jargão\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\u003eProcessos e cultura - definição de cerimônias de sprint, gestão de incidentes com análises pós-incidente sem culpabilização, segurança psicológica e cultura de documentação (ADRs, runbooks)\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\u003eCrescimento e progressão de carreira - trilhas de carreira para profissionais individuais e gestores, documentos de promoção com evidências, comparação de remuneração e definição da estrutura da equipe\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📄 priya-engineering-manager.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;\"\u003eInstalação em 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 com Claude, ChatGPT e qualquer 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;\"\u003eComo instalar\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Baixe o pacote .skill → abra o Claude → cole o conteúdo do arquivo nas Instruções do projeto ou no prompt do sistema → descreva seu desafio de gestão → o Claude ajuda você a liderar. É só isso.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":56899560571144,"sku":"priya-engineering-manager","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/priya-engineering-manager-1.png?v=1789424686"},{"product_id":"ai-api-documentation-generator","title":"Gerador de Documentação de API com AI","description":"\u003cdiv style=\"font-family: 'DM Sans', sans-serif; color: #1A1A18;\"\u003e\n \u003cdiv style=\"background: #E6F1FB; border: 1px solid #BDD8F0; border-radius: 8px; padding: 16px 20px; margin-bottom: 20px;\"\u003e\n \u003cp style=\"margin: 0; font-size: 12px; font-weight: 600; color: #185FA5; letter-spacing: 0.06em; text-transform: uppercase;\"\u003ePrompts de tecnologia e desenvolvimento\u003c\/p\u003e\n \u003cp style=\"margin: 6px 0 0; font-size: 13px; color: #555550; line-height: 1.5;\"\u003eGere uma documentação de API no nível da Stripe - autenticação, endpoints, erros, webhooks - para que os desenvolvedores possam se autenticar, fazer sua primeira chamada e tratar um erro em menos de 10 minutos.\u003c\/p\u003e\n \u003c\/div\u003e\n \u003cp style=\"font-size: 14px; color: #555550; line-height: 1.7; margin: 0 0 20px;\"\u003e\n Este prompt de geração de documentação de API com AI cria documentação alinhada à especificação OpenAPI - visão geral, guia de autenticação, início rápido, referência de endpoints com exemplos de código em várias linguagens, tratamento de erros com resoluções, limitação de requisições, webhooks, SDKs, política de versionamento e changelog - no formato usado por líderes de experiência do desenvolvedor. Cole no Claude, ChatGPT ou qualquer chat com AI, insira sua especificação de API e obtenha uma documentação pronta para Docusaurus, ReadMe, Mintlify ou GitBook.\n \u003c\/p\u003e\n \u003cp style=\"font-size: 14px; color: #555550; line-height: 1.7; margin: 0 0 20px;\"\u003e\n A autenticação vem primeiro - um desenvolvedor que não consegue se autenticar desiste. Cada resposta de erro é documentada com código de status, causa e como corrigi-la (erros silenciosos são proibidos). Cada endpoint inclui exemplos completos e realistas de requisições e respostas em várias linguagens - valores de placeholder como \"example_value_1\" não são aceitáveis. Funciona com Claude, ChatGPT ou qualquer modelo de chat com AI.\n \u003c\/p\u003e\n \u003ch3 style=\"font-size: 13px; font-weight: 600; color: #1A1A18; margin: 0 0 10px; text-transform: uppercase; letter-spacing: 0.04em;\"\u003eO que você recebe\u003c\/h3\u003e\n \u003cul style=\"font-size: 13px; color: #555550; line-height: 1.9; padding-left: 18px; margin: 0 0 24px;\"\u003e\n \u003cli\u003eUm prompt de produção para geração de documentação de API com AI (mais de 900 palavras)\u003c\/li\u003e\n \u003cli\u003eEstrutura completa da documentação - visão geral, autenticação, início rápido, referência de endpoints, erros, limites de requisições, webhooks, SDKs, changelog\u003c\/li\u003e\n \u003cli\u003eReferência de endpoints com exemplos de código em várias linguagens (cURL, Python, JavaScript, Go, Ruby - escolha de 3 a 5)\u003c\/li\u003e\n \u003cli\u003eTabela completa de códigos de erro - status, código, causa e como resolver cada erro\u003c\/li\u003e\n \u003cli\u003ePersonalização para APIs REST, GraphQL, com muitos webhooks, corporativas\/SOAP, somente internas e voltadas para parceiros\u003c\/li\u003e\n \u003c\/ul\u003e\n \u003ch3 style=\"font-size: 13px; font-weight: 600; color: #1A1A18; margin: 0 0 10px; text-transform: uppercase; letter-spacing: 0.04em;\"\u003eDesenvolvido para\u003c\/h3\u003e\n \u003cdiv style=\"display: flex; flex-wrap: wrap; gap: 8px; margin-bottom: 24px;\"\u003e\n \u003cspan style=\"background: #E6F1FB; color: #185FA5; border-radius: 20px; padding: 4px 12px; font-size: 11px; font-weight: 500;\"\u003eDesenvolvedores back-end\u003c\/span\u003e\n \u003cspan style=\"background: #E6F1FB; color: #185FA5; border-radius: 20px; padding: 4px 12px; font-size: 11px; font-weight: 500;\"\u003eEquipes de plataforma\u003c\/span\u003e\n \u003cspan style=\"background: #E6F1FB; color: #185FA5; border-radius: 20px; padding: 4px 12px; font-size: 11px; font-weight: 500;\"\u003eRelações com desenvolvedores\u003c\/span\u003e\n \u003cspan style=\"background: #E6F1FB; color: #185FA5; border-radius: 20px; padding: 4px 12px; font-size: 11px; font-weight: 500;\"\u003eArquitetos técnicos\u003c\/span\u003e\n \u003cspan style=\"background: #E6F1FB; color: #185FA5; border-radius: 20px; padding: 4px 12px; font-size: 11px; font-weight: 500;\"\u003eEngenheiros de DX\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-top: 1px solid #E8E6E0; padding-top: 16px;\"\u003e\n \u003cp style=\"font-size: 11px; color: #BBBBAA; margin: 0; font-family: 'DM Mono', monospace;\"\u003eai-api-documentation-generator-prompt.txt  · Funciona com Claude, ChatGPT e muito mais  · Uso instantâneo\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":57628709323016,"sku":"ai-api-documentation-generator","price":4.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-api-documentation-generator-book.jpg?v=1787225364"},{"product_id":"soren-code-auditor-ai-skill","title":"Soren - Skill de AI para auditoria de código","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 Coloque o Soren no Claude e tenha um engenheiro sênior que faz uma revisão de código real sobre qualquer coisa que você colar - bugs, falhas de segurança, armadilhas de desempenho e dívida de manutenibilidade - classificados por gravidade, com a correção mostrada em código funcional, não apenas descrita.\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 Soren já revisou milhares de pull requests em grande escala e foi acionado às 3h da manhã por um bug que \"parecia estar tudo certo na revisão\" vezes demais - ele não dá mais aprovação a nada só porque compila. Ele lê toda a submissão antes de comentar qualquer coisa, investiga quatro perspectivas em ordem de prioridade e nunca devolve feedback vago como \"considere refatorar isto\" sem dizer exatamente por quê e exatamente o que digitar no lugar.\n \u003c\/p\u003e\n \u003cdiv style=\"background: #E1F5EE; border-radius: 12px; padding: 24px 28px; margin-bottom: 24px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #0F6E56; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 16px 0;\"\u003eO que você recebe\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(15,110,86,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #0F6E56; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eVeredito em uma linha no topo - envie ou pare, em cinco segundos\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(15,110,86,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #0F6E56; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eDescobertas classificadas de Crítica → Alta → Média em correção, segurança, desempenho e manutenibilidade\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(15,110,86,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #0F6E56; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eCada descoberta está associada a um cenário concreto de falha - a entrada, carga ou sequência exata que a aciona\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(15,110,86,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #0F6E56; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eUm trecho de código corrigido para cada correção, não apenas uma descrição do que mudar\u003c\/span\u003e\n \u003c\/li\u003e\n \u003cli style=\"font-size: 13px; color: #1A1A18; padding: 7px 0; border-bottom: 1px solid rgba(15,110,86,0.12); display: flex; align-items: flex-start; gap: 10px;\"\u003e\n \u003cspan style=\"color: #0F6E56; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eProblemas de segurança são sempre destacados explicitamente como Críticos - nunca ficam escondidos como uma observação de estilo nem são inflados a partir de um detalhe irrelevante\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: #0F6E56; font-weight: 600; flex-shrink: 0;\"\u003e→\u003c\/span\u003e\n \u003cspan\u003eFunciona com qualquer linguagem ou framework comum que você colar\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📄 soren-code-auditor.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;\"\u003eInstalação em 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 com Claude, ChatGPT e qualquer chat de AI\u003c\/span\u003e\n \u003c\/div\u003e\n \u003cdiv style=\"border-left: 3px solid #0F6E56; padding-left: 16px;\"\u003e\n \u003cp style=\"font-size: 10px; font-weight: 600; color: #0F6E56; letter-spacing: 0.08em; text-transform: uppercase; margin: 0 0 6px 0;\"\u003eComo instalar\u003c\/p\u003e\n \u003cp style=\"font-size: 12px; color: #555550; line-height: 1.7; margin: 0;\"\u003e\n Baixe o pacote .skill → abra o Claude → cole o SKILL.md nas Instruções do projeto ou no prompt do sistema → cole seu código, a linguagem\/framework e o que ele deve fazer → o Soren retorna um relatório classificado por gravidade que você pode colar diretamente em uma thread de PR. Apenas leitura estática - ele não executa nem testa o código e não substitui a varredura automatizada de SAST\/DAST.\n \u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Padrão","offer_id":58282044948744,"sku":"soren-code-auditor","price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/soren-code-auditor-ai-skill-book.jpg?v=1787135377"},{"product_id":"santiago-devops-engineer","title":"Santiago - Skill de AI para Engenheiro de Confiabilidade de Plataformas","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;\"\u003eAdicione Santiago ao Claude e tenha um engenheiro de DevOps sênior que cria pipelines de CI\/CD, provisiona infraestrutura como código e faz deploys canary seguros.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eSantiago cria pipelines de entrega e infraestrutura: CI\/CD (GitHub Actions, GitLab CI, Jenkins), infraestrutura como código com Terraform, builds Docker em várias etapas, conceitos básicos do Kubernetes, registros de artefatos, secrets e estratégias de implantação (blue-green, canary, rolling). Sempre desenvolva em uma branch, execute no CI contra o staging com revisão e promova para produção após as aprovações.\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;\"\u003eO que você recebe\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\u003ePipelines de CI\/CD (GitHub Actions, GitLab CI, Jenkins)\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\u003eInfraestrutura como código com Terraform\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\u003eBuilds Docker em várias etapas e conceitos básicos do Kubernetes\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\u003eEstratégias de implantação: blue-green, canary, rolling; secrets\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📄 santiago-devops-engineer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstalação em menos de 2 min\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunciona com Claude, ChatGPT e qualquer 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;\"\u003eComo instalar\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eBaixe o pacote .skill → abra o Claude → cole SKILL.md nas instruções do seu projeto ou no prompt do sistema → descreva seu requisito → Santiago cria a resposta. Inclui um exemplo completo para você ver exatamente o que receberá.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58300679651592,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/santiago-devops-engineer-book.jpg?v=1787135377"},{"product_id":"wei-site-reliability-engineer","title":"Wei - Engenheiro de Confiabilidade de Sites 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;\"\u003eAdicione o Wei ao Claude e tenha um SRE sênior que define SLOs e orçamentos de erro, cria observabilidade e conduz incidentes e post-mortems da maneira correta.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eO Wei torna os sistemas confiáveis: SLIs, SLOs e orçamentos de erro, observabilidade (métricas, logs, traces; Prometheus\/Grafana; RED e USE), alertas baseados em sintomas sem fadiga, resposta a incidentes e post-mortems sem culpabilização, plantão, redução de trabalho operacional, planejamento de capacidade e padrões de confiabilidade (timeouts, novas tentativas com backoff, disjuntores). Sempre teste as mudanças de confiabilidade em staging, valide-as em relação ao orçamento de erro e faça a implementação gradualmente.\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;\"\u003eO que você recebe\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\u003eSLIs, SLOs e orçamentos de erro\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\u003eObservabilidade: métricas, logs, traces (Prometheus\/Grafana, RED\/USE)\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\u003eAlertas baseados em sintomas, sem fadiga; resposta a incidentes\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\u003ePost-mortems, redução de trabalho operacional e padrões de resiliência\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📄 wei-site-reliability-engineer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstalação em menos de 2 min\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunciona com Claude, ChatGPT e qualquer 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;\"\u003eComo instalar\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eBaixe o pacote .skill → abra o Claude → cole o SKILL.md nas instruções do seu projeto ou no prompt do sistema → descreva seu requisito → o Wei cria a resposta. Inclui um exemplo completo para você ver exatamente o que recebe.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58300682633480,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/wei-site-reliability-engineer-1.png?v=1789424717"},{"product_id":"tunde-backend-engineer","title":"Tunde - Engenheiro de Backend 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;\"\u003eAdicione o Tunde ao Claude e tenha um engenheiro de backend sênior que projeta APIs limpas, modela dados corretamente e cria serviços que escalam.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eO Tunde cria serviços de backend: design de API (REST e GraphQL, versionamento, paginação, idempotência), modelagem de dados e SQL (indexação, transações, evitando N+1), cache (Redis, invalidação), filas e processamento assíncrono, autenticação (OAuth2\/OIDC, JWT, sessões), concorrência, tratamento de erros, testes e desempenho. Sempre desenvolva em uma branch com testes, revisão e execução contra um banco de dados de staging no CI antes da produção.\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;\"\u003eO que você recebe\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\u003eDesign de API: REST\/GraphQL, versionamento, paginação, idempotência\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\u003eModelagem de dados e SQL: indexação, transações, sem N+1\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\u003eCache (Redis), filas e processamento assíncrono\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\u003eAutenticação (OAuth2\/OIDC, JWT), concorrência e testes\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📄 tunde-backend-engineer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstalação em menos de 2 min\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunciona com Claude, ChatGPT e qualquer 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;\"\u003eComo instalar\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eBaixe o pacote .skill → abra o Claude → cole o SKILL.md nas instruções do seu projeto ou no prompt do sistema → descreva seu requisito → o Tunde cria a resposta. Inclui um exemplo completo para você ver exatamente o que recebe.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58300688793864,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/tunde-backend-engineer-book.jpg?v=1787135377"},{"product_id":"yuna-frontend-engineer","title":"Yuna - Engenheira de Frontend 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;\"\u003eAdicione a Yuna ao Claude e tenha uma engenheira frontend sênior que cria componentes React rápidos e acessíveis, com TypeScript limpo e testes reais.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eA Yuna desenvolve o frontend: React (hooks, estado, composição), TypeScript, desempenho (tamanho do bundle, divisão de código, memoização, Core Web Vitals), acessibilidade (HTML semântico, ARIA, teclado, WCAG), CSS responsivo, gerenciamento de estado, formulários e testes (React Testing Library). Sempre desenvolva em uma branch, teste (unitários e de acessibilidade), revise e verifique em uma build de prévia antes de fazer o merge.\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;\"\u003eO que você recebe\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, composição) e 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\u003eDesempenho: tamanho do bundle, divisão de código, 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\u003eAcessibilidade: 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 responsivo, gerenciamento de estado e 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;\"\u003eInstalação em menos de 2 min\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunciona com Claude, ChatGPT e qualquer 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;\"\u003eComo instalar\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eBaixe o pacote .skill → abra o Claude → cole SKILL.md nas instruções do seu projeto ou no prompt do sistema → descreva seu requisito → a Yuna cria a resposta. Inclui um exemplo completo para você ver exatamente o que receberá.\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":"nikolai-fullstack-engineer","title":"Nikolai - Engenheiro Full-Stack 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;\"\u003eAdicione Nikolai ao Claude e tenha um engenheiro full-stack sênior que entrega recursos completos de ponta a ponta, com um contrato limpo entre frontend e backend.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eNikolai cria recursos de ponta a ponta: o frontend (React\/TypeScript), o backend (API Node\/TypeScript ou Python), o contrato de API compartilhado, um banco de dados relacional e um modelo de dados, autenticação e sessões em toda a stack, validação dos dois lados, testes em todas as camadas e implantação. Desenvolva sempre em uma branch, teste cada camada, faça a revisão e verifique na CI\/staging antes de colocar em produção.\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;\"\u003eO que você recebe\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\u003eFrontend (React\/TypeScript) e backend (API Node\/Python)\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\u003eUm contrato de API limpo e compartilhado entre os dois\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\u003eBanco de dados relacional e modelo de dados; autenticação em toda a stack\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\u003eValidação dos dois lados e testes em todas as camadas\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📄 nikolai-fullstack-engineer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstalação em menos de 2 min\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunciona com Claude, ChatGPT e qualquer 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;\"\u003eComo instalar\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eBaixe o pacote .skill → abra o Claude → cole o SKILL.md nas instruções do seu projeto ou no prompt do sistema → descreva seu requisito → Nikolai cria a resposta. Inclui um exemplo completo passo a passo para você ver exatamente o que recebe.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58300705538312,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/nikolai-fullstack-engineer-book.jpg?v=1787135378"},{"product_id":"zainab-cloud-engineer","title":"Zainab - Engenheira de Nuvem 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;\"\u003eAdicione a Zainab ao Claude e tenha uma engenheira de nuvem sênior que projeta soluções AWS alinhadas ao Well-Architected Framework, com IAM de privilégio mínimo, redes reais e infraestrutura como código.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eA Zainab projeta soluções de nuvem (com foco principal em AWS e conhecimento de Azure\/GCP): IAM (privilégio mínimo), redes (VPC, sub-redes, grupos de segurança, NAT), computação (EC2, ECS\/Fargate, Lambda), armazenamento (S3), bancos de dados (RDS), o Well-Architected Framework, Infraestrutura como Código (Terraform), alta disponibilidade entre AZs, otimização de custos e segurança. Sempre aplique primeiro via IaC em uma conta que não seja de produção, revise o plano e promova por meio do controle de mudanças.\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;\"\u003eO que você recebe\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\u003eIAM com privilégio mínimo; VPC, sub-redes, grupos de segurança, NAT\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\u003eComputação (EC2, ECS\/Fargate, Lambda) e armazenamento (S3)\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\u003eRDS, alta disponibilidade entre AZs e otimização de custos\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\u003eO Well-Architected Framework e Terraform IaC\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📄 zainab-cloud-engineer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstalação em menos de 2 min\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunciona com Claude, ChatGPT e qualquer 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;\"\u003eComo instalar\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eBaixe o pacote .skill → abra o Claude → cole o SKILL.md nas Instruções do projeto ou no prompt do sistema → descreva sua necessidade → a Zainab cria a resposta. Inclui um exemplo completo para você ver exatamente o que recebe.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58300706226440,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/zainab-cloud-engineer-book.jpg?v=1787135378"},{"product_id":"lukas-platform-engineer","title":"Lukas - Engenheiro de Plataforma 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;\"\u003eColoque Lukas no Claude e obtenha um engenheiro de plataforma sênior que cria caminhos dourados no Kubernetes com Helm e GitOps, para que os desenvolvedores façam deploy por conta própria.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eLukas cria plataformas internas para desenvolvedores: Kubernetes (deployments, services, ingress, configuração e secrets, solicitações e limites de recursos, probes, HPA), charts do Helm, GitOps (ArgoCD\/Flux), caminhos dourados e autosserviço, experiência do desenvolvedor, conhecimento do Backstage, multitenancy e confiabilidade e segurança da plataforma. Sempre aplique primeiro a um cluster não produtivo via GitOps com revisão e promova por meio do processo de mudanças da plataforma.\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;\"\u003eO que você recebe\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\u003eKubernetes: deployments, services, ingress, probes, HPA, limites\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\u003eCharts do Helm e GitOps (ArgoCD\/Flux)\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\u003eCaminhos dourados, autosserviço e experiência do desenvolvedor\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\u003eMultitenancy, confiabilidade e segurança da plataforma\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📄 lukas-platform-engineer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstalação em menos de 2 minutos\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunciona com Claude, ChatGPT e qualquer 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;\"\u003eComo instalar\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eBaixe o pacote .skill → abra o Claude → cole o SKILL.md nas instruções do seu projeto ou no prompt do sistema → descreva seu requisito → Lukas cria a resposta. Inclui um exemplo completo para você ver exatamente o que receberá.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58300708192520,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/lukas-platform-engineer-1.png?v=1789424718"},{"product_id":"elif-qa-automation-engineer","title":"Elif - Engenheira de Automação de QA 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;\"\u003eAdicione Elif ao Claude e tenha uma engenheira sênior de automação de QA que cria uma pirâmide de testes sólida com Playwright, testes estáveis e integração com CI.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eElif cria automação de testes: a pirâmide e a estratégia de testes, automação de UI com Playwright (Page Object Model) e conhecimento de Selenium, testes de API, gerenciamento de dados de teste, esperas robustas para evitar instabilidade, integração com CI e paralelização, relatórios e cobertura. Sempre execute os testes em um ambiente de staging no CI, mantenha-os determinísticos e bloqueie os merges quando não estiverem verdes.\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;\"\u003eO que você recebe\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\u003ePirâmide e estratégia de testes; quando automatizar\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\u003eAutomação de UI com Playwright (Page Object Model)\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\u003eTestes de API e gerenciamento de dados de teste\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\u003eEsperas robustas (sem instabilidade), integração com CI e cobertura\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📄 elif-qa-automation-engineer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstalação em menos de 2 min\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunciona com Claude, ChatGPT e qualquer 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;\"\u003eComo instalar\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eBaixe o pacote .skill → abra o Claude → cole SKILL.md nas instruções do projeto ou no prompt do sistema → descreva sua necessidade → Elif cria a resposta. Inclui um exemplo completo e detalhado para você ver exatamente o que recebe.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58300708552968,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/elif-qa-automation-engineer-book.jpg?v=1787135378"},{"product_id":"kenji-mobile-engineer","title":"Kenji - Desenvolvedor de Aplicativos Móveis 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;\"\u003eColoque o Kenji no Claude e tenha um engenheiro mobile sênior que cria telas limpas para iOS e Android com MVVM, rede assíncrona e testes reais.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eO Kenji cria aplicativos móveis nativos (iOS Swift\/SwiftUI e Android Kotlin\/Compose): arquitetura do app (MVVM, fluxo de dados unidirecional), UI, gerenciamento de estado, rede (async\/await, URLSession\/Retrofit), persistência local e uso offline, navegação, ciclo de vida do app, testes, desempenho e memória e publicação nas lojas. React Native e Flutter como alternativas multiplataforma. Sempre teste em simuladores e dispositivos e na CI, e distribua por um canal beta antes do lançamento.\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;\"\u003eO que você recebe\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\u003eiOS (Swift\/SwiftUI) e Android (Kotlin\/Jetpack Compose)\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\u003eArquitetura: MVVM e fluxo de dados unidirecional\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\u003eRede (async\/await), persistência local e uso offline\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\u003eTestes, desempenho\/memória e publicação nas lojas\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📄 kenji-mobile-engineer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstalação em menos de 2 min\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunciona com Claude, ChatGPT e qualquer 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;\"\u003eComo instalar\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eBaixe o pacote .skill → abra o Claude → cole o SKILL.md nas instruções do seu projeto ou no prompt do sistema → descreva seu requisito → o Kenji cria a resposta. Inclui um exemplo completo para você ver exatamente o que receberá.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58300708585736,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/kenji-mobile-engineer-book.jpg?v=1787135378"},{"product_id":"ivan-devsecops-engineer","title":"Ivan - Engenheiro de DevSecOps 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;\"\u003eAdicione Ivan ao Claude e tenha um engenheiro sênior de DevSecOps que aplica shift-left à segurança, integra gates de SAST, DAST e SCA ao CI e faz a modelagem de ameaças dos recursos.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eIvan incorpora segurança ao SDLC: shift-left, SAST\/DAST\/SCA e varredura de dependências, varredura e gerenciamento de segredos (Vault), varredura de contêineres e imagens, varredura de segurança de IaC, segurança da cadeia de suprimentos (SBOM, assinatura), gates de segurança em CI\/CD, modelagem de ameaças (STRIDE), privilégio mínimo e conhecimento sobre o OWASP Top 10. Esta skill é exclusivamente defensiva. Sempre teste os controles de segurança em um pipeline que não seja de produção, ajuste-os para evitar bloqueios por falsos positivos e implemente os gates gradualmente.\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;\"\u003eO que você recebe\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\u003eShift-left: SAST, DAST, SCA e varredura de dependências\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\u003eVarredura de segredos, gerenciamento de segredos (Vault), varredura de contêineres\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\u003eSegurança de IaC, cadeia de suprimentos (SBOM, assinatura), gates de segurança no CI\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\u003eModelagem de ameaças (STRIDE), privilégio mínimo, OWASP Top 10\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📄 ivan-devsecops-engineer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstalação em menos de 2 min\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunciona com Claude, ChatGPT e qualquer 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;\"\u003eComo instalar\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eBaixe o pacote .skill → abra o Claude → cole o SKILL.md nas instruções do seu projeto ou no prompt do sistema → descreva seu requisito → Ivan cria a resposta. Inclui um exemplo completo para você ver exatamente o que vai receber.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58300710322440,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ivan-devsecops-engineer-book.jpg?v=1787135379"},{"product_id":"alina-database-engineer","title":"Alina - Administradora de Banco de Dados 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;\"\u003eAdicione a Alina ao Claude e tenha uma engenheira de bancos de dados sênior que cria esquemas sólidos, otimiza consultas lentas com EXPLAIN e executa migrações sem downtime.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eA Alina cria e otimiza bancos de dados relacionais (com PostgreSQL como foco principal e compatibilidade com MySQL): design e normalização de esquemas, indexação (b-tree, parcial, composta, de cobertura) e quando não indexar, otimização de consultas com EXPLAIN ANALYZE, transações e isolamento, bloqueios e concorrência, pool de conexões, replicação e réplicas de leitura, particionamento, migrações seguras sem downtime e backup e restauração. Sempre teste as alterações em uma cópia ou banco de staging, revise o plano de consulta, faça um backup e use um padrão de migração sem downtime antes de ir para produção.\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;\"\u003eO que você recebe\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\u003eDesign de esquema, normalização e restrições\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\u003eIndexação (b-tree, parcial, composta, de cobertura) e quando não usar\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\u003eOtimização de consultas com EXPLAIN ANALYZE; transações e isolamento\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\u003eReplicação, particionamento e migrações sem downtime\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📄 alina-database-engineer.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstalação em menos de 2 min\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunciona com Claude, ChatGPT e qualquer 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;\"\u003eComo instalar\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eBaixe o pacote .skill → abra o Claude → cole SKILL.md nas instruções do seu projeto ou no prompt do sistema → descreva seu requisito → a Alina cria a resposta. Inclui um exemplo completo para você ver exatamente o que recebe.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58300721299720,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/alina-database-engineer-book.jpg?v=1787135600"},{"product_id":"julian-software-architect","title":"Julian - Arquiteto de Soluções 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;\"\u003eColoque Julian no Claude e obtenha um arquiteto de software que projeta sistemas considerando trade-offs reais, escreve registros de decisão e sabe quando NÃO adicionar complexidade.\u003c\/p\u003e\n \u003cp style=\"font-size: 13px; color: #555550; line-height: 1.7; margin: 0 0 28px 0;\"\u003eJulian projeta arquiteturas de software com decisões e trade-offs: design de sistemas, monólito vs microsserviços vs monólito modular, arquitetura orientada a eventos e mensageria, CQRS e sourcing de eventos (e quando não usar), design de APIs e contratos, consistência de dados (CAP, saga, consistência eventual), escalabilidade e cache, padrões de resiliência e segurança e observabilidade por design. Ele escreve Registros de Decisão de Arquitetura. Sempre valide uma arquitetura com uma prova de conceito e um teste de carga em ambiente não produtivo, documente-a em um ADR e revise-a antes de assumir um compromisso.\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;\"\u003eO que você recebe\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\u003eDesign de sistemas; monólito vs microsserviços vs monólito modular\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\u003eOrientação a eventos, CQRS e mensageria (e quando NÃO usar)\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\u003eConsistência de dados (CAP, saga, eventual), escalabilidade, cache\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\u003eResiliência, segurança e observabilidade por design; ADRs\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📄 julian-software-architect.skill\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eInstalação em menos de 2 minutos\u003c\/span\u003e\n \u003cspan style=\"font-size:11px; color:#888780;\"\u003eFunciona com Claude, ChatGPT e qualquer 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;\"\u003eComo instalar\u003c\/p\u003e\n \u003cp style=\"font-size:12px; color:#555550; line-height:1.7; margin:0;\"\u003eBaixe o pacote .skill → abra o Claude → cole SKILL.md nas instruções do seu projeto ou no prompt do sistema → descreva seu requisito → Julian cria a resposta. Inclui um exemplo completo para você ver exatamente o que recebe.\u003c\/p\u003e\n \u003c\/div\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58300722741512,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/julian-software-architect-book.jpg?v=1787135601"},{"product_id":"pascal-react-nextjs-frontend-engineer","title":"Pascal - Skill de AI de Desenvolvedor React","description":"\u003cdiv\u003e\n\u003ch2\u003eO que o Pascal faz\u003c\/h2\u003e\n\u003cp\u003eO Pascal transforma o Claude (ou o ChatGPT, ou qualquer chat de AI) em um Engenheiro Frontend Sênior de React\/Next.js que diagnostica problemas de arquitetura de componentes, gerenciamento de estado, estratégia de renderização e Core Web Vitals com base em sinais reais, em vez de suposições, e então entrega um plano concreto e pronto para execução.\u003c\/p\u003e\n\n\u003ch3\u003ePara quem é\u003c\/h3\u003e\n\u003cp\u003eEngenheiros frontend, líderes técnicos e fundadores que estão desenvolvendo ou corrigindo uma aplicação React ou Next.js em produção e precisam tomar as decisões de arquitetura de componentes, gerenciamento de estado e Core Web Vitals corretamente desde a primeira vez.\u003c\/p\u003e\n\n\u003ch3\u003ePrincipais recursos\u003c\/h3\u003e\n\u003cul\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eArquitetura de componentes: separação entre apresentação e contêiner, composição em vez de configuração e definição de onde o limite de um componente deve acompanhar o limite dos dados\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eEstratégia de gerenciamento de estado: estado local, Context e stores externos (Zustand, Redux Toolkit, Jotai, TanStack Query) escolhidos de acordo com o que é realmente compartilhado e com a frequência das mudanças\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eOtimização de desempenho: análise do bundle, divisão de código, carregamento de imagens e fontes e memoização aplicados somente onde o profiling mostra que são relevantes\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eApp Router e Server Components do Next.js: o limite entre Server e Client Components, Server Actions versus rotas de API e quando o Pages Router ainda faz sentido\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eEstratégia de renderização por rota: SSG, ISR, SSR e streaming escolhidos de acordo com a necessidade real de atualização dos dados de cada rota\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eEstratégia de testes: cobertura unitária, de componentes e de ponta a ponta com escopo definido pelo que realmente falha em produção\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eComo usar\u003c\/h3\u003e\n\u003cp\u003eBaixe o arquivo de skill e cole todo o conteúdo nas Instruções do seu Projeto no Claude (ou no prompt de sistema de qualquer chat de AI). Em seguida, descreva seu problema em linguagem simples e receba um plano concreto e pronto para execução - sem precisar reexplicar o contexto a cada sessão. Funciona com Claude, ChatGPT e qualquer chat de AI. Instalação em 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":"indira-ios-engineer-swift-swiftui","title":"Indira - Skill de AI de Desenvolvedor iOS","description":"\u003cdiv\u003e\n\u003ch2\u003eO que a Indira faz\u003c\/h2\u003e\n\u003cp\u003eA Indira transforma o Claude (ou o ChatGPT, ou qualquer chat de AI) em uma Engenheira Sênior de iOS que diagnostica a arquitetura do app, problemas de Swift Concurrency, escolhas de persistência e rejeições da App Store com base em evidências reais e, em seguida, entrega um plano concreto e pronto para executar.\u003c\/p\u003e\n\n\u003ch3\u003ePara quem é\u003c\/h3\u003e\n\u003cp\u003eEngenheiros de iOS e fundadores que desenvolvem ou mantêm um app Swift\/SwiftUI em produção e precisam tomar corretamente decisões sobre arquitetura, concorrência, persistência ou envio à App Store.\u003c\/p\u003e\n\n\u003ch3\u003ePrincipais recursos\u003c\/h3\u003e\n\u003cul\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eArquitetura de apps em produção: MVVM como padrão e quando a The Composable Architecture realmente justifica sua complexidade\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eInteroperabilidade entre SwiftUI e UIKit: quais telas migrar para SwiftUI, quais manter no UIKit e o código de integração necessário nessa interface\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eSwift Concurrency: async\/await, isolamento de atores, @MainActor e diagnóstico de condições de corrida em vez de recorrer a @unchecked Sendable\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003ePersistência com Core Data e SwiftData: histórico de migrações, estratégia de busca e quando uma reescrita é ou não justificável\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eRevisão e envio à App Store: rejeição relacionada à diretriz exata e à correção exata que faz um app ser aprovado\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eCriação de perfis de desempenho com Instruments: tempo de inicialização, crescimento de memória e ciclos de retenção associados a uma descoberta específica no trace\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eComo usar\u003c\/h3\u003e\n\u003cp\u003eBaixe o arquivo de skill e cole todo o conteúdo nas instruções do seu projeto no Claude (ou no prompt de sistema de qualquer chat de AI). Depois, descreva seu problema em linguagem simples e receba um plano concreto e pronto para executar - sem precisar explicar o contexto novamente a cada sessão. Funciona com Claude, ChatGPT e qualquer chat de AI. Instalação em menos de 2 minutos.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58330188939528,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/indira-ios-engineer-swift-swiftui-book.jpg?v=1787135600"},{"product_id":"milena-android-engineer-kotlin","title":"Milena - Skill de AI de Desenvolvedor Android","description":"\u003cdiv\u003e\n\u003ch2\u003eO que a Milena faz\u003c\/h2\u003e\n\u003cp\u003eMilena transforma o Claude (ou o ChatGPT, ou qualquer chat de AI) em uma Engenheira Android Sênior que diagnostica dúvidas de migração para o Compose, arquitetura MVVM\/MVI, bugs em corrotinas e no ciclo de vida, além de ANRs ou vazamentos de memória com base em sinais reais, e então entrega um plano concreto e pronto para executar.\u003c\/p\u003e\n\n\u003ch3\u003ePara quem é\u003c\/h3\u003e\n\u003cp\u003eEngenheiros Android e fundadores que desenvolvem ou mantêm um aplicativo Kotlin em produção e precisam tomar decisões corretas sobre Compose, arquitetura, corrotinas ou desempenho.\u003c\/p\u003e\n\n\u003ch3\u003ePrincipais recursos\u003c\/h3\u003e\n\u003cul\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eJetpack Compose versus o sistema de Views: quando o Compose é a opção padrão certa e quando a interoperabilidade com ComposeView é o meio-termo pragmático\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eArquitetura: MVVM para telas diretas; o pipeline unidirecional do MVI para telas com estado realmente complexo e fácil de corromper\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eKotlin Coroutines e Flow: escolha do escopo, seleção do dispatcher e coleta consciente do ciclo de vida com repeatOnLifecycle\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eGerenciamento do ciclo de vida do Android: escopo do ViewModel, SavedStateHandle e os vazamentos de listeners\/contextos causados por configurações incorretas\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003ePersistência com Room: design de entidades\/DAOs, migrações e consultas reativas que retornam Flow\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eDiagnóstico de desempenho: traces de ANR, dumps de heap do LeakCanary e correções no tempo de inicialização associadas a um sinal específico\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eComo usar\u003c\/h3\u003e\n\u003cp\u003eBaixe o arquivo de skill e cole todo o conteúdo nas instruções do seu projeto no Claude (ou no prompt de sistema de qualquer chat de AI). Depois, descreva seu problema em linguagem simples e receba um plano concreto e pronto para executar - sem precisar reexplicar o contexto em todas as sessões. Funciona com Claude, ChatGPT e qualquer chat de AI. Instalação em menos de 2 minutos.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58330189005064,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/milena-android-engineer-kotlin-book.jpg?v=1787135602"},{"product_id":"zane-flutter-cross-platform-engineer","title":"Zane - Skill de AI de Desenvolvedor Flutter","description":"\u003cdiv\u003e\n\u003ch2\u003eO que Zane faz\u003c\/h2\u003e\n\u003cp\u003eZane transforma Claude (ou ChatGPT, ou qualquer chat de AI) em um Engenheiro Flutter Sênior que diagnostica problemas de reconstrução de widgets, adequação do gerenciamento de estado, necessidades de canais de plataforma e travamentos a partir de uma linha do tempo do DevTools, e então entrega um plano concreto e pronto para execução.\u003c\/p\u003e\n\n\u003ch3\u003ePara quem é\u003c\/h3\u003e\n\u003cp\u003eEngenheiros Flutter e fundadores que lançam um app de produção na App Store e no Google Play e precisam tomar corretamente decisões sobre arquitetura de widgets, gerenciamento de estado e pipeline de lançamento.\u003c\/p\u003e\n\n\u003ch3\u003ePrincipais recursos\u003c\/h3\u003e\n\u003cul\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eArquitetura de widgets: limites de reconstrução, construtores const e posicionamento de RepaintBoundary para controlar o que realmente é renderizado novamente\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eEstratégia de gerenciamento de estado: Provider\/ChangeNotifier, Riverpod ou Bloc escolhidos de acordo com o tamanho da equipe e a complexidade do app, não por tendência\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eCanais de plataforma: design de MethodChannel e EventChannel, além da verificação do pub.dev antes de escrever código nativo personalizado\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eDiagnóstico de desempenho e travamentos: leitura da aba Performance do DevTools para separar o trabalho da thread de UI do trabalho da thread de rasterização\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eOtimização do tamanho do app: builds divididos por ABI, componentes adiados e auditorias de assets vinculadas a um número de tamanho antes\/depois\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eCI\/CD para lançamentos multiplataforma: pipelines do Codemagic e do Fastlane que produzem um build assinado e pronto para as lojas a cada merge\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eComo usar\u003c\/h3\u003e\n\u003cp\u003eBaixe o arquivo de skill e cole todo o conteúdo nas instruções do seu projeto no Claude (ou no prompt de sistema de qualquer chat de AI). Depois, descreva seu problema em linguagem simples e receba um plano concreto e pronto para execução - sem precisar reexplicar o contexto em todas as sessões. Funciona com Claude, ChatGPT e qualquer chat de AI. Instalação em menos de 2 minutos.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58330189037832,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/zane-flutter-cross-platform-engineer-book.jpg?v=1787135602"},{"product_id":"henrik-java-spring-boot-engineer","title":"Henrik - Skill de AI para Desenvolvedor Java","description":"\u003cdiv\u003e\n\u003ch2\u003eO que o Henrik faz\u003c\/h2\u003e\n\u003cp\u003eHenrik transforma o Claude (ou o ChatGPT, ou qualquer chat de AI) em um Engenheiro Backend Sênior de Java\/Spring Boot que diagnostica consultas N+1, bugs nos limites de transação, design de API REST e configuração do Spring Security com base em evidências reais, e então entrega um plano concreto e pronto para ser executado.\u003c\/p\u003e\n\n\u003ch3\u003ePara quem é\u003c\/h3\u003e\n\u003cp\u003eEngenheiros backend e fundadores que administram um serviço Spring Boot em produção e precisam tomar decisões corretas sobre arquitetura, desempenho do JPA\/Hibernate, transações ou segurança.\u003c\/p\u003e\n\n\u003ch3\u003ePrincipais recursos\u003c\/h3\u003e\n\u003cul\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eArquitetura de aplicações: em camadas versus hexagonal, escolhida com base na complexidade real do domínio, e não em tendências\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eDesempenho do JPA\/Hibernate: detecção de consultas N+1, JOIN FETCH, @EntityGraph e busca em lote vinculados a uma contagem real de consultas\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eGerenciamento de transações: posicionamento de @Transactional e propagação (REQUIRED, REQUIRES_NEW, NESTED) alinhados à unidade de trabalho real\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eDesign de API REST: nomenclatura de recursos, códigos de status, versionamento e paginação alinhados à forma como a API é realmente consumida\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eSpring Security: configuração da cadeia de filtros, autenticação JWT versus por sessão e autorização em nível de método alinhadas ao modelo de ameaças real\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eEstratégia de testes: testes unitários com JUnit\/Mockito, testes de fatias do Spring e testes de integração com Testcontainers quando o banco de dados real importa\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eComo usar\u003c\/h3\u003e\n\u003cp\u003eBaixe o arquivo de skill e cole todo o conteúdo nas instruções do seu projeto no Claude (ou no prompt de sistema de qualquer chat de AI). Em seguida, descreva seu problema em linguagem simples e receba um plano concreto e pronto para ser executado - sem precisar reexplicar o contexto a cada sessão. Funciona com Claude, ChatGPT e qualquer chat de AI. Instalação em menos de 2 minutos.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58330190119176,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/henrik-java-spring-boot-engineer-book.jpg?v=1787135602"},{"product_id":"vesna-dotnet-csharp-engineer","title":"Vesna - Skill de AI para Desenvolvedor .NET","description":"\u003cdiv\u003e\n\u003ch2\u003eO que a Vesna faz\u003c\/h2\u003e\n\u003cp\u003eA Vesna transforma o Claude (ou o ChatGPT, ou qualquer chat de AI) em uma engenheira sênior de backend .NET\/C# que diagnostica problemas de consultas do EF Core, bugs de ciclo de vida de DI, deadlocks assíncronos e escolhas de integração com o Azure com base em evidências reais, e então entrega um plano concreto e pronto para execução.\u003c\/p\u003e\n\n\u003ch3\u003ePara quem é\u003c\/h3\u003e\n\u003cp\u003eEngenheiros de backend e fundadores que mantêm um serviço ASP.NET Core em produção e precisam tomar decisões corretas sobre arquitetura de API, desempenho do EF Core, DI ou correção assíncrona.\u003c\/p\u003e\n\n\u003ch3\u003ePrincipais recursos\u003c\/h3\u003e\n\u003cul\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eArquitetura de API: APIs mínimas para serviços pequenos e focados, controladores para grandes superfícies que precisam de filtros e versionamento\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eDesempenho do Entity Framework Core: AsNoTracking, detecção de N+1, consultas divididas e leitura do SQL realmente gerado em vez de fazer suposições\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eInjeção de dependência e middleware: ciclos de vida singleton\/scoped\/transient, o bug de dependência cativa e a ordem correta do middleware\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eCorreção de async\/await: eliminação de deadlocks causados por .Result\/.Wait(), prevenção de async void e propagação adequada de tokens de cancelamento\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eIntegração com o Azure: identidade gerenciada, Key Vault, Service Bus e Application Insights alinhados às necessidades reais do serviço\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eEstratégia de testes: testes unitários com xUnit e Moq, além de testes de integração com WebApplicationFactory no pipeline real\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eComo usar\u003c\/h3\u003e\n\u003cp\u003eBaixe o arquivo de skill e cole todo o conteúdo nas instruções do seu projeto no Claude (ou no prompt de sistema de qualquer chat de AI). Em seguida, descreva seu problema em linguagem simples e receba um plano concreto e pronto para execução - sem precisar explicar o contexto novamente a cada sessão. Funciona com Claude, ChatGPT e qualquer chat de AI. Instalação em menos de 2 minutos.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58330190184712,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/vesna-dotnet-csharp-engineer-book.jpg?v=1787135602"},{"product_id":"callan-go-backend-engineer","title":"Callan - Skill de AI para Desenvolvedor Golang","description":"\u003cdiv\u003e\n\u003ch2\u003eO que o Callan faz\u003c\/h2\u003e\n\u003cp\u003eO Callan transforma o Claude (ou o ChatGPT, ou qualquer chat de AI) em um Engenheiro Backend Sênior de Go que diagnostica vazamentos de goroutines, deadlocks de canais, estrutura do tratamento de erros e trade-offs entre gRPC e REST com base em evidências reais, e então entrega um plano concreto e pronto para execução.\u003c\/p\u003e\n\n\u003ch3\u003ePara quem é\u003c\/h3\u003e\n\u003cp\u003eEngenheiros backend e fundadores que mantêm um serviço Go em produção e precisam tomar decisões corretas sobre concorrência, tratamento de erros ou design de APIs gRPC\/REST.\u003c\/p\u003e\n\n\u003ch3\u003ePrincipais recursos\u003c\/h3\u003e\n\u003cul\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eGoroutines e canais: gerenciamento do ciclo de vida, a regra de que “o remetente fecha”, pools de workers e os padrões clássicos de vazamento\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eO pacote sync: Mutex\/RWMutex, WaitGroup, sync.Once e sync\/atomic aplicados ao problema real de concorrência\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eIdiomas de tratamento de erros: wrapping com %w, erros sentinela, tipos de erro personalizados e errors.Is\/errors.As em vez de comparação de strings\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eEstrutura de projetos e design de pacotes: organização cmd\/internal\/pkg, evitando ciclos de importação e injeção de dependências baseada em construtores\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eCriação de perfis de desempenho com pprof: perfis de CPU e heap, dumps de goroutines e resultados de benchmarks (ns\/op, allocs\/op) que validam uma correção alegada\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eDesign de APIs gRPC e REST: versionamento de protobuf, RPCs unários versus streaming e escolha do protocolo certo para cada limite de serviço\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eComo usar\u003c\/h3\u003e\n\u003cp\u003eBaixe o arquivo da skill e cole todo o conteúdo nas instruções do seu projeto no Claude (ou no prompt do sistema de qualquer chat de AI). Depois, descreva seu problema em linguagem simples e receba um plano concreto e pronto para execução - sem precisar explicar o contexto novamente a cada sessão. Funciona com Claude, ChatGPT e qualquer chat de AI. Instalação em menos de 2 minutos.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58330190217480,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/callan-go-backend-engineer-book.jpg?v=1787135602"},{"product_id":"merle-ruby-on-rails-engineer","title":"Merle - Skill de AI para Desenvolvedor Ruby on Rails","description":"\u003cdiv\u003e\n\u003ch2\u003eO que o Merle faz\u003c\/h2\u003e\n\u003cp\u003eO Merle transforma o Claude (ou o ChatGPT, ou qualquer chat de AI) em um Engenheiro Sênior de Ruby on Rails que diagnostica consultas N+1, tempestades de tentativas do Sidekiq e riscos de atualização do Rails a partir de logs de consultas reais e dados de jobs, e então entrega um plano concreto e pronto para execução.\u003c\/p\u003e\n\n\u003ch3\u003ePara quem é\u003c\/h3\u003e\n\u003cp\u003eEngenheiros de Rails e fundadores que administram uma aplicação Rails em produção e precisam tomar decisões corretas sobre desempenho do ActiveRecord, confiabilidade do Sidekiq ou estratégia de atualização.\u003c\/p\u003e\n\n\u003ch3\u003ePrincipais recursos\u003c\/h3\u003e\n\u003cul\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eMVC do Rails e convenção sobre configuração: quando as convenções padrão ajudam e quando objetos de serviço\/formulário\/consulta são realmente necessários\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eDesempenho do ActiveRecord: detecção de N+1 com Bullet, includes vs preload vs eager_load e estratégia de indexação do banco de dados\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eJobs em segundo plano do Sidekiq: design de filas, comportamento de novas tentativas\/backoff e criação de jobs idempotentes para que as tentativas não processem os dados duas vezes\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eEstratégia de atualização do Rails: uma versão menor por vez, resolução prévia dos avisos de descontinuação e um plano de reversão em cada etapa\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eAplicações Rails somente de API: escolha da serialização, estratégia de versionamento e autenticação para uma API Rails que dá suporte a um frontend separado\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eEstratégia de testes: specs de modelo e requisição do RSpec, factories enxutas do FactoryBot e um pequeno conjunto de testes de sistema estáveis do Capybara\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eComo usar\u003c\/h3\u003e\n\u003cp\u003eBaixe o arquivo de skill e cole todo o conteúdo nas instruções do seu projeto no Claude (ou no prompt de sistema de qualquer chat de AI). Depois, descreva seu problema em linguagem simples e receba um plano concreto e pronto para execução - sem precisar reexplicar o contexto em todas as sessões. Funciona com Claude, ChatGPT e qualquer chat de AI. Instalação em menos de 2 minutos.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58330190250248,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/merle-ruby-on-rails-engineer-book.jpg?v=1787135602"},{"product_id":"ludovic-kubernetes-container-platform-engineer","title":"Ludovic - Skill de AI para Engenheiro de Kubernetes","description":"\u003cdiv\u003e\n\u003ch2\u003eO que o Ludovic faz\u003c\/h2\u003e\n\u003cp\u003eO Ludovic transforma o Claude (ou o ChatGPT, ou qualquer chat de AI) em um Engenheiro Sênior de Plataformas Kubernetes\/Contêineres que diagnostica problemas de CrashLoopBackOff, OOMKilled e escalabilidade automática com base em sinais reais do cluster e, em seguida, entrega um plano concreto e pronto para aplicar.\u003c\/p\u003e\n\n\u003ch3\u003ePara quem é\u003c\/h3\u003e\n\u003cp\u003eEngenheiros de plataforma e fundadores que administram um cluster Kubernetes em produção e precisam tomar decisões corretas sobre dimensionamento de recursos, escalabilidade automática, Helm, GitOps ou diagnóstico de incidentes.\u003c\/p\u003e\n\n\u003ch3\u003ePrincipais recursos\u003c\/h3\u003e\n\u003cul\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eArquitetura central do Kubernetes: pods, deployments vs statefulsets vs daemonsets, services e roteamento de ingress\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eRequests, limits e escalabilidade automática de recursos: dimensionamento com base no uso observado, com HPA vs VPA escolhido para a métrica que realmente reflete a carga\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eDesign de charts do Helm: estrutura de templates e hierarquia de arquivos de valores contendo apenas o que realmente varia entre os ambientes\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003ePadrões de implantação GitOps: política de sincronização do ArgoCD\/Flux e estrutura do repositório alinhadas à forma como a equipe realmente promove alterações\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eRede do cluster: políticas de rede com negação por padrão, terminação de ingress\/TLS e quando um service mesh realmente compensa seu custo operacional\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eObservabilidade e diagnóstico de incidentes: alertas com Prometheus\/Grafana e distinção entre CrashLoopBackOff e OOMKilled usando kubectl describe e códigos de saída\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eComo usar\u003c\/h3\u003e\n\u003cp\u003eBaixe o arquivo da habilidade e cole o conteúdo completo nas instruções do seu projeto no Claude (ou no prompt de sistema de qualquer chat de AI). Depois, descreva seu problema em linguagem simples e receba um plano concreto, pronto para executar - sem precisar explicar o contexto novamente em cada sessão. Funciona com Claude, ChatGPT e qualquer chat de AI. A instalação leva menos de 2 minutos.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58330191757576,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ludovic-kubernetes-container-platform-book.jpg?v=1787135602"},{"product_id":"ezra-aws-solutions-architect","title":"Ezra - Skill de AI para Arquiteto de Soluções AWS","description":"\u003cdiv\u003e\n\u003ch2\u003eO que o Ezra faz\u003c\/h2\u003e\n\u003cp\u003eO Ezra transforma o Claude (ou o ChatGPT, ou qualquer chat de AI) em um Arquiteto de Soluções AWS Sênior que analisa uma carga de trabalho com base no Well-Architected Framework e diagnostica problemas de custo, segurança e confiabilidade a partir de dados reais de uso, entregando um plano concreto e pronto para execução.\u003c\/p\u003e\n\n\u003ch3\u003ePara quem é\u003c\/h3\u003e\n\u003cp\u003eFundadores e líderes de engenharia que executam cargas de trabalho na AWS e precisam tomar decisões corretas sobre seleção de serviços de computação\/banco de dados, otimização de custos, design de VPC ou IAM.\u003c\/p\u003e\n\n\u003ch3\u003ePrincipais recursos\u003c\/h3\u003e\n\u003cul\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eAnálises do Well-Architected Framework nos seis pilares, priorizadas pelo risco real e pelo impacto nos custos\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eSeleção de serviços de computação: EC2 vs ECS\/Fargate vs Lambda, de acordo com o padrão de tráfego real da carga de trabalho e o perfil de custos de inatividade\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eSeleção de serviços de banco de dados: RDS vs DynamoDB, de acordo com o padrão de acesso ser relacional ou ter uma estrutura chave-valor conhecida e estável\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eEstratégia de classes de armazenamento do S3 e políticas de ciclo de vida que movem os dados automaticamente para níveis inferiores, em vez de deixar tudo no Standard\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eDesign de rede VPC e grupos de segurança: definição de escopo com privilégio mínimo em vez de 0.0.0.0\/0, e segmentação de sub-redes por nível\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eOtimização de custos: Reserved Instances vs Savings Plans vs Spot, além de análises de políticas de privilégio mínimo do IAM vinculadas a dados reais de utilização\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eComo usar\u003c\/h3\u003e\n\u003cp\u003eBaixe o arquivo de skill e cole todo o conteúdo nas instruções do seu projeto do Claude (ou no prompt de sistema de qualquer chat de AI). Depois, descreva seu problema em linguagem simples e receba um plano concreto e pronto para execução - sem precisar explicar o contexto novamente em cada sessão. Funciona com Claude, ChatGPT e qualquer chat de AI. Instalação em menos de 2 minutos.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58330191790344,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ezra-aws-solutions-architect-book.jpg?v=1787135603"},{"product_id":"ariadne-unity-game-developer","title":"Ariadne - Skill de AI para Desenvolvedor de Jogos Unity","description":"\u003cdiv\u003e\n\u003ch2\u003eO que a Ariadne faz\u003c\/h2\u003e\n\u003cp\u003eAriadne transforma o Claude (ou o ChatGPT, ou qualquer chat de AI) em um Desenvolvedor Sênior de Jogos Unity que diagnostica travamentos de frames, picos de coleta de lixo e excesso no tamanho da build a partir de dados do Unity Profiler e do Build Report, e então entrega um plano concreto e pronto para execução.\u003c\/p\u003e\n\n\u003ch3\u003ePara quem é\u003c\/h3\u003e\n\u003cp\u003eDesenvolvedores e estúdios de jogos que estão lançando um título Unity em produção para dispositivos móveis, PC ou console e precisam tomar decisões corretas sobre arquitetura, desempenho ou tamanho da build.\u003c\/p\u003e\n\n\u003ch3\u003ePrincipais recursos\u003c\/h3\u003e\n\u003cul\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eArquitetura: ScriptableObjects para design orientado a dados e composição em vez de herança profunda para novos tipos de inimigos ou itens\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eDiagnóstico com o Unity Profiler: leitura da linha do tempo de frames da CPU\/GPU para isolar um pico em Scripts, Renderização, Física ou GC\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003ePicos de coleta de lixo: rastreamento das alocações por frame (LINQ no Update, boxing, concatenação de strings) até a linha de código de origem\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eBatching de draw calls e renderização: batching estático\/dinâmico, instanciamento na GPU e atlases de texturas para reduzir as trocas de materiais\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eOtimização de física e colisões: formatos de collider mais econômicos, matrizes de colisão de camadas e como evitar raycasts por frame\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eSistemas de gameplay e ajustes por plataforma: máquinas de estado para IA\/controladores de personagens e configurações de tamanho e qualidade da build para dispositivos móveis versus PC\/console\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eComo usar\u003c\/h3\u003e\n\u003cp\u003eBaixe o arquivo da skill e cole todo o conteúdo nas Instruções do seu Projeto do Claude (ou no prompt de sistema de qualquer chat de AI). Depois, descreva seu problema em linguagem simples e receba um plano concreto e pronto para execução - sem precisar reexplicar o contexto a cada sessão. Funciona com Claude, ChatGPT e qualquer chat de AI. Instalação em 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":"warrick-staff-principal-engineer","title":"Warrick - Skill de AI para Engenheiro Principal","description":"\u003cdiv\u003e\n\u003ch2\u003eO que o Warrick faz\u003c\/h2\u003e\n\u003cp\u003eO Warrick transforma o Claude (ou o ChatGPT, ou qualquer chat de AI) em um Engenheiro de Software Staff\/Principal que mapeia um sistema em todas as camadas antes de avaliá-lo, registra as decisões como ADRs e encaminha questões técnicas complexas ao especialista certo pelo nome, em vez de responder superficialmente.\u003c\/p\u003e\n\n\u003ch3\u003ePara quem é\u003c\/h3\u003e\n\u003cp\u003eCTOs, líderes de engenharia e engenheiros Staff que precisam de uma revisão da arquitetura de todo o sistema, de um ADR, de uma decisão entre construir ou comprar, ou de priorizar a dívida técnica em toda uma base de código ou organização, sem se limitar a uma linguagem ou plataforma específica.\u003c\/p\u003e\n\n\u003ch3\u003ePrincipais recursos\u003c\/h3\u003e\n\u003cul\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eRevisão da arquitetura em nível de sistema: limites entre serviços, propriedade dos dados, acoplamento entre frontend\/backend\/infra e gargalos de escalabilidade que só aparecem quando os componentes são analisados em conjunto\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eRegistros de Decisão de Arquitetura (ADRs): contexto, uma lista genuína de opções, a decisão e as consequências, em um formato que continua útil um ano depois\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eEstratégia técnica entre equipes: alinhamento dos roadmaps em torno de uma direção compartilhada e sequenciamento de iniciativas transversais para que nenhuma equipe arque com um custo desproporcional\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eAnálise de trade-offs entre construir e comprar: custo total de propriedade ao longo de 2-3 anos, não apenas o preço de tabela\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003ePriorização da dívida técnica: pontuação baseada no custo do atraso e no raio de impacto, em vez de classificar por quem reclamou mais alto\u003c\/li\u003e\n    \u003cli style=\"margin:0 0 8px 0;\"\u003eOrientação sobre mentoria e progressão de nível: comparação do comportamento demonstrado com uma matriz de níveis, com pontos concretos de desenvolvimento para o próximo nível\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eComo usar\u003c\/h3\u003e\n\u003cp\u003eBaixe o arquivo de skill e cole o conteúdo completo nas Instruções do seu Projeto do Claude (ou no prompt de sistema de qualquer chat de AI). Depois, descreva seu problema em linguagem simples e receba um plano concreto, pronto para execução - sem precisar reexplicar o contexto a cada sessão. Funciona com Claude, ChatGPT e qualquer chat de AI. Instalação em menos de 2 minutos.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58330191888648,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/warrick-staff-principal-engineer-book.jpg?v=1787135630"},{"product_id":"cyprian-react-native-cross-platform-engineer-ai-skill","title":"Cyprian - Skill de IA de Desenvolvedor React Native","description":"\u003ch2\u003eDescubra se o seu bug do React Native está no JavaScript, na bridge ou no código nativo antes de tocar em uma linha.\u003c\/h2\u003e\n\u003cp\u003eCyprian é uma skill de Engenheiro Mobile Sênior Multiplataforma de React Native criada para o ponto específico em que os projetos React Native dão errado: uma fronteira entre bridge\/JSI atravessada com frequência excessiva ou sem limpeza, uma decisão entre Expo e bare tomada por hábito em vez de uma restrição real, uma FlatList ajustada por tentativa e erro em vez de um profiling, e uma atualização OTA que promete silenciosamente enviar uma mudança nativa que não consegue. Ele aborda a divisão entre Arquitetura Antiga e Nova (bridge, JSI, Fabric, TurboModules), a integração de módulos nativos com Swift e Kotlin, escolhas de React Navigation e gerenciamento de estado, otimização de desempenho de FlatList\/FlashList, comportamento do mecanismo Hermes, estratégia de lançamento do CodePush\/Expo Updates e processos de envio para as lojas de aplicativos.\u003c\/p\u003e\n\u003ch3\u003ePara quem é\u003c\/h3\u003e\n\u003cp\u003elíderes de engenharia mobile, desenvolvedores React Native e equipes que enviam uma única base de código JavaScript\/TypeScript para a App Store e a Play Store.\u003c\/p\u003e\n\u003ch3\u003ePrincipais recursos\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eIdentifica em que lado da fronteira entre JS e nativo está um sintoma (re-renderização puramente em JS, bridge\/serialização ou lado nativo) antes de propor qualquer correção.\u003c\/li\u003e\n  \u003cli\u003eConfirma a Arquitetura Antiga ou Nova (newArchEnabled, versão do RN) antes de diagnosticar qualquer problema relacionado à bridge.\u003c\/li\u003e\n  \u003cli\u003eDecide entre Expo gerenciado, Expo prebuild ou workflow bare com base no recurso ou na restrição nativa real que determina a escolha, nunca em \"bare por segurança\".\u003c\/li\u003e\n  \u003cli\u003eAjusta o desempenho da FlatList (getItemLayout, keyExtractor, windowSize) ou recomenda uma migração para FlashList somente após fazer profiling com o Flipper ou o React DevTools Profiler.\u003c\/li\u003e\n  \u003cli\u003eDireciona correções somente de JS para o CodePush ou Expo Updates e mudanças nativas para uma build completa da loja, informando em qual categoria uma mudança se enquadra antes de prometer uma correção OTA no mesmo dia.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eComo usar\u003c\/h3\u003e\n\u003cp\u003eCole o SKILL.md do Cyprian nas instruções do seu projeto no Claude (ou em qualquer prompt de sistema de AI) e depois descreva seu problema de engenharia mobile multiplataforma com React Native. Funciona com Claude, ChatGPT e qualquer chat de AI. Instalação em menos de 2 minutos.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58342395805960,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/cyprian-react-native-cross-platform-engineer-book.jpg?v=1787135631"},{"product_id":"zosia-vue-js-nuxt-frontend-engineer-ai-skill","title":"Zosia - Skill de IA de Desenvolvedora Vue","description":"\u003ch2\u003ePare de tratar o sistema de reatividade do Vue como o modelo de re-renderização do React.\u003c\/h2\u003e\n\u003cp\u003eZosia é uma habilidade de Engenheira Frontend Sênior de Vue.js\/Nuxt baseada no modelo mental real do Vue: um sistema de reatividade de granularidade fina baseado em proxies, componentes de arquivo único e uma Composition API construída com composables, em vez de hooks com arrays de dependências. Ela domina a arquitetura da Composition API e o design de composables, o sistema de reatividade (refs, reactive, cache de computed, watchers), o gerenciamento de estado com Pinia, a estratégia de renderização do Nuxt (SSR, SSG, renderização híbrida via routeRules no Nitro), roteamento e layouts baseados em arquivos, gerenciamento de SEO\/metadados, testes com Vitest\/Vue Test Utils e migrações do Vue 2 para o 3 ou da Options API para a Composition API.\u003c\/p\u003e\n\u003ch3\u003ePara quem é\u003c\/h3\u003e\n\u003cp\u003eEngenheiros frontend de Vue e Nuxt e equipes que estão migrando do Vue 2 ou da Options API.\u003c\/p\u003e\n\u003ch3\u003ePrincipais recursos\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eVerifica se um objeto reactive() foi desestruturado, se falta o desempacotamento com .value ou se uma dependência foi lida fora de um contexto reativo antes de procurar em qualquer outro lugar ao investigar um \"bug de reatividade\".\u003c\/li\u003e\n  \u003cli\u003eRecomenda uma store do Pinia somente depois de confirmar que um composable com estado local realmente não resolve o problema.\u003c\/li\u003e\n  \u003cli\u003eEscolhe a estratégia de renderização do Nuxt por rota usando routeRules (SSR, SSG, híbrida), em vez de um único modo global para todo o aplicativo.\u003c\/li\u003e\n  \u003cli\u003eDiagnostica incompatibilidades de hidratação até a divergência real entre servidor e cliente (valores exclusivos do cliente, conteúdo não determinístico), em vez de aplicar um ClientOnly genérico.\u003c\/li\u003e\n  \u003cli\u003eCria cobertura com Vitest e Vue Test Utils focada no risco real do composable, da store ou do componente em teste.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eComo usar\u003c\/h3\u003e\n\u003cp\u003eCole o SKILL.md da Zosia nas instruções do seu projeto no Claude (ou em qualquer prompt de sistema de AI) e descreva seu problema de engenharia frontend com vue.js\/nuxt. Funciona com Claude, ChatGPT e qualquer chat de AI. Instalação em 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 - Skill de IA de Desenvolvedor Angular","description":"\u003ch2\u003eNão adicione OnPush antes de saber o que está sendo renderizado novamente.\u003c\/h2\u003e\n\u003cp\u003eFenwick é uma habilidade de Engenheiro Frontend Sênior de Angular para ambientes corporativos, criada para o monólito Angular de cinco anos com quarenta colaboradores, não para um aplicativo greenfield. Ele aborda arquitetura baseada em módulos versus standalone, a hierarquia de injeção de dependências, padrões reativos do RxJS e correções de vazamentos de inscrições, estratégia de detecção de alterações e otimização com OnPush, NgRx e gerenciamento de estado alternativo, otimização de builds do Angular CLI, formulários reativos versus orientados por template, testes com Jasmine\/Karma usando TestBed, microfrontends com Module Federation e planejamento de atualizações de versões com suporte de longo prazo.\u003c\/p\u003e\n\u003ch3\u003ePara quem é\u003c\/h3\u003e\n\u003cp\u003eLíderes técnicos e engenheiros de Angular que mantêm uma grande base de código Angular corporativa.\u003c\/p\u003e\n\u003ch3\u003ePrincipais recursos\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eRastreia o pipeline do RxJS de ponta a ponta (origem, cada operador, cada inscrição e sua finalização) antes de mexer em um \"componente lento\".\u003c\/li\u003e\n  \u003cli\u003eSepara um problema de detecção de alterações de um problema de gerenciamento de estado, em vez de tentar adivinhar qual deles é a causa.\u003c\/li\u003e\n  \u003cli\u003eEscolhe entre NgRx, um ComponentStore local ou um serviço simples de acordo com a forma real do problema de compartilhamento de estado, em vez de usar por padrão a ferramenta mais pesada.\u003c\/li\u003e\n  \u003cli\u003eReescreve cadeias de inscrições aninhadas com o operador correto de combinação do RxJS (switchMap, combineLatest) e uma estratégia real de finalização.\u003c\/li\u003e\n  \u003cli\u003eDivide os módulos com Module Federation e conduz atualizações para versões principais com suporte de longo prazo em etapas, com uma etapa de verificação e um plano de reversão em cada etapa.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eComo usar\u003c\/h3\u003e\n\u003cp\u003eCole o SKILL.md do Fenwick nas Instruções do seu Projeto Claude (ou no prompt de qualquer sistema de AI) e descreva seu problema de engenharia frontend corporativa com Angular. Funciona com Claude, ChatGPT e qualquer chat de AI. Instalação em 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":"ottokar-typescript-node-js-backend-engineer-ai-skill","title":"Ottokar - Skill de IA de Desenvolvedor Node.js","description":"\u003ch2\u003eDescubra o que realmente está bloqueando o loop de eventos antes de culpar o banco de dados.\u003c\/h2\u003e\n\u003cp\u003eOttokar é uma skill de Engenheiro Sênior de Backend e APIs em TypeScript\/Node.js, desenvolvida com base no runtime de thread única e orientado a eventos do Node como fato central de design. Ele abrange arquitetura com NestJS versus Express, segurança de tipos de ponta a ponta com tRPC e zod, design de APIs REST e GraphQL, acesso a bancos de dados com Prisma e TypeORM, autenticação com JWT versus sessões, testes com Jest\/Supertest, threads de trabalho e clustering, além de implantação conteinerizada ou serverless.\u003c\/p\u003e\n\u003ch3\u003ePara quem é\u003c\/h3\u003e\n\u003cp\u003eEngenheiros de backend em TypeScript e Node.js e equipes de API.\u003c\/p\u003e\n\u003ch3\u003ePrincipais recursos\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eAnalisa uma chamada síncrona ou limitada pela CPU inserida em um caminho de requisição assíncrona antes de presumir que uma API lenta seja um problema do banco de dados ou da infraestrutura.\u003c\/li\u003e\n  \u003cli\u003eEscolhe NestJS ou Express com base no tamanho da equipe e no nível de estrutura imposta que ela realmente deseja, não por tendência.\u003c\/li\u003e\n  \u003cli\u003eDefine os tipos de requisição\/resposta primeiro como código (tRPC, zod, class-validator), para que uma violação de contrato falhe no momento da compilação ou da validação, não em produção.\u003c\/li\u003e\n  \u003cli\u003eDetecta padrões de consultas N+1 na camada do ORM com carregamento antecipado, includes ou um dataloader antes de publicar um endpoint que retorna listas.\u003c\/li\u003e\n  \u003cli\u003eDeixa claro se a autenticação é sem estado (JWT) ou com estado (sessões) e por que isso atende às necessidades de escalabilidade e revogação do serviço.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eComo usar\u003c\/h3\u003e\n\u003cp\u003eCole o SKILL.md do Ottokar nas instruções do seu projeto no Claude (ou em qualquer prompt de sistema de AI) e descreva seu problema como engenheiro de backend em typescript\/node.js. Funciona com Claude, ChatGPT e qualquer chat de AI. Instalação em menos de 2 minutos.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58342396100872,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ottokar-typescript-node-js-backend-engineer-book.jpg?v=1787135631"},{"product_id":"astrid-php-laravel-developer-ai-skill","title":"Astrid - Skill de IA de Desenvolvedora Laravel","description":"\u003ch2\u003eConfirme o N+1 com um log de consulta real antes de usar with().\u003c\/h2\u003e\n\u003cp\u003eAstrid é uma skill de Desenvolvedor PHP\/Laravel Sênior criada para agências, pequenas equipes de produto e bases de código de clientes mantidas há anos, nas quais \"é só reescrever\" nunca foi uma opção. Ela abrange a arquitetura do contêiner de serviços e dos provedores, relacionamentos do Eloquent ORM e prevenção de N+1, criação de templates com Blade, comandos e agendamento do Artisan, processamento de jobs em filas e no Horizon, frontends reativos com Livewire e Inertia, autenticação com Sanctum\/Breeze, testes com Pest\/PHPUnit, otimização de desempenho e modernização de PHP legado.\u003c\/p\u003e\n\u003ch3\u003ePara quem é\u003c\/h3\u003e\n\u003cp\u003eDesenvolvedores PHP\/Laravel, equipes de agências e equipes modernizando uma base de código PHP legada.\u003c\/p\u003e\n\u003ch3\u003ePrincipais recursos\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eDiagnostica o desempenho do Eloquent a partir da saída do Laravel Debugbar ou de logs de consulta brutos, identificando o relacionamento específico que causa um N+1, em vez de dar a orientação vaga de \"adicionar carregamento antecipado\".\u003c\/li\u003e\n  \u003cli\u003eTrata um job em fila como um problema de confiabilidade: configuração de novas tentativas\/intervalo progressivo, idempotência e a lista de jobs com falha do Horizon antes de considerar um dispatch() concluído.\u003c\/li\u003e\n  \u003cli\u003eEscolhe Livewire, Inertia ou uma SPA separada com base no tamanho e no conjunto de habilidades reais da equipe, nunca por hábito.\u003c\/li\u003e\n  \u003cli\u003eEscolhe Sanctum ou Breeze de acordo com o consumidor ser um aplicativo web próprio, uma SPA ou um cliente móvel.\u003c\/li\u003e\n  \u003cli\u003eDivide uma atualização de versão principal do Laravel ou PHP em etapas verificáveis, com uma auditoria do Composer e um plano de reversão em cada etapa.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eComo usar\u003c\/h3\u003e\n\u003cp\u003eCole o SKILL.md da Astrid nas instruções do seu projeto no Claude (ou no prompt de qualquer sistema de AI) e descreva seu problema de desenvolvimento em php\/laravel. Funciona com Claude, ChatGPT e qualquer chat de AI. Instalação em 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":"isolde-rust-systems-engineer-ai-skill","title":"Isolde - Skill de IA de Desenvolvedora Rust","description":"\u003ch2\u003eLeia o erro do borrow checker como um sinal de design, não como um obstáculo a ser contornado.\u003c\/h2\u003e\n\u003cp\u003eIsolde é uma habilidade de engenheira sênior de sistemas Rust que trata o borrow checker como parceiro de design, não como algo a ser derrotado com .clone() e unsafe. Ela aborda ownership, empréstimos e lifetimes como ferramentas de design, tratamento idiomático de erros com Result\/Option e o operador ?, traits e genéricos sem dynamic dispatch desnecessário, Rust assíncrono com tokio, unsafe Rust com escopo restrito e justificativa precisa, verificação de abstrações de custo zero, destinos de compilação WASM e o ecossistema de cargo\/testes.\u003c\/p\u003e\n\u003ch3\u003ePara quem é\u003c\/h3\u003e\n\u003cp\u003eEngenheiros de sistemas Rust que desenvolvem serviços críticos em desempenho ou segurança de memória.\u003c\/p\u003e\n\u003ch3\u003ePrincipais recursos\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eCorrige o design de ownership indicado pelo erro do borrow checker em vez de recorrer a .clone() ou unsafe como primeira opção.\u003c\/li\u003e\n  \u003cli\u003eRecorre a Arc\u003cmutex\u003e\u0026gt; ou Arc\u003crwlock\u003e\u0026gt; somente depois de confirmar que o estado mutável compartilhado é realmente necessário, e não como uma saída padrão.\u003c\/rwlock\u003e\u003c\/mutex\u003e\n\u003c\/li\u003e\n  \u003cli\u003eModela falhas com Option e Result e o operador ?, sem nunca usar unwrap() fora de testes ou de uma invariante comprovada e declarada com precisão.\u003c\/li\u003e\n  \u003cli\u003eLimita cada bloco unsafe à menor região possível e declara a invariante em que ele se baseia antes de colocá-lo em produção.\u003c\/li\u003e\n  \u003cli\u003eVerifica se uma abstração tem de fato custo zero com cargo flamegraph ou benchmarks do criterion, em vez de presumir que ela foi eliminada gratuitamente na compilação.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eComo usar\u003c\/h3\u003e\n\u003cp\u003eCole o SKILL.md da Isolde nas instruções do seu projeto no Claude (ou no prompt de qualquer sistema de AI) e descreva seu problema de engenharia de sistemas Rust. Funciona com Claude, ChatGPT e qualquer chat de AI. Leva menos de 2 minutos para instalar.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58342396363016,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/isolde-rust-systems-engineer-ai-skill-book.jpg?v=1787135632"},{"product_id":"baldric-solidity-web3-smart-contract-developer-ai-skill","title":"Baldric - Skill de IA de Desenvolvedor Solidity","description":"\u003ch2\u003eDecida a possibilidade de atualização e o controle de acesso antes de escrever o construtor, não depois da implantação.\u003c\/h2\u003e\n\u003cp\u003eBaldric é uma habilidade de desenvolvedor sênior de contratos inteligentes em Solidity\/Web3 que cria contratos e integrações de dApps da forma como uma equipe de Web3 em produção faria: contratos de tokens e NFTs em conformidade com os padrões, caminhos de atualização que não inutilizam o estado e custos de gas tratados como um orçamento real. Ele abrange ERC-20\/ERC-721\/ERC-1155 e padrões relacionados, padrões de contratos proxy\/atualizáveis, controle de acesso, fluxos de teste com Hardhat e Foundry, otimização de gas, integração de front-end com ethers.js\/viem e integração com oráculos da Chainlink.\u003c\/p\u003e\n\u003ch3\u003ePara quem é\u003c\/h3\u003e\n\u003cp\u003eDesenvolvedores de Web3 e contratos inteligentes que estão criando ou estruturando um contrato antes da auditoria de segurança independente da Roswitha.\u003c\/p\u003e\n\u003ch3\u003ePrincipais recursos\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eConfirma a mecânica de oferta, as restrições de transferência e as necessidades de atualização antes de escolher ERC-20, ERC-721 ou ERC-1155.\u003c\/li\u003e\n  \u003cli\u003eAgrupa variáveis de armazenamento para minimizar os slots e considera o gas ao projetar o armazenamento, não depois que um relatório de gas retorna com resultados ruins.\u003c\/li\u003e\n  \u003cli\u003eCria suítes de testes com Hardhat ou Foundry que abrangem todas as funções que alteram o estado, os caminhos de reversão e os casos extremos como parte da entrega, não como algo secundário.\u003c\/li\u003e\n  \u003cli\u003eValida a atualidade de cada feed de preços da Chainlink antes de confiar nele na lógica do contrato.\u003c\/li\u003e\n  \u003cli\u003eDeclara claramente que sua própria programação consciente das vulnerabilidades não substitui a auditoria independente da Roswitha antes da implantação na mainnet.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eComo usar\u003c\/h3\u003e\n\u003cp\u003eCole o SKILL.md do Baldric nas instruções do seu projeto no Claude (ou no prompt de qualquer sistema de AI) e descreva seu problema de desenvolvimento de contratos inteligentes em Solidity\/Web3. Funciona com Claude, ChatGPT e qualquer chat de AI. Instalação em 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":"roswitha-smart-contract-security-auditor-ai-skill","title":"Roswitha - Skill de IA de Auditora de Segurança de Smart Contracts","description":"\u003ch2\u003eTrate uma suíte de testes aprovada como prova de nada sobre a segurança de um contrato.\u003c\/h2\u003e\n\u003cp\u003eRoswitha é uma especialista sênior em auditoria de segurança de contratos inteligentes que analisa contratos Solidity como revisora independente, sem qualquer interesse em que o código seja lançado dentro do prazo. Ela realiza revisão manual do código com base em uma taxonomia fixa de vulnerabilidades (reentrância, manipulação de oráculos, ataques de empréstimo relâmpago, falhas de controle de acesso), análise estática com Slither e Mythril, fuzzing e testes de invariantes com Echidna e Foundry, classificação de gravidade e redação completa de relatórios de auditoria com orientações de correção.\u003c\/p\u003e\n\u003ch3\u003ePara quem é\u003c\/h3\u003e\n\u003cp\u003eequipes e auditores que revisam um contrato inteligente antes ou depois da implantação, trabalhando a partir de um contrato que Baldric ou outra equipe já escreveu.\u003c\/p\u003e\n\u003ch3\u003ePrincipais capacidades\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eLê cada chamada externa, alteração de estado e modificador de controle de acesso com base em uma lista de verificação fixa de vulnerabilidades antes de usar qualquer ferramenta.\u003c\/li\u003e\n  \u003cli\u003eExecuta Slither e Mythril e, em seguida, confirma manualmente cada linha sinalizada antes de incluí-la em um relatório.\u003c\/li\u003e\n  \u003cli\u003eCria testes de invariantes com Echidna ou Foundry em torno de propriedades que nunca podem ser violadas (limite de oferta, solvência), em vez de testar apenas as funções mais fáceis.\u003c\/li\u003e\n  \u003cli\u003eClassifica a gravidade considerando impacto e probabilidade em conjunto, nunca apenas o impacto.\u003c\/li\u003e\n  \u003cli\u003eRedige orientações de correção como uma verificação ou padrão nomeado, nunca como \"adicione uma validação adequada\".\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eComo usar\u003c\/h3\u003e\n\u003cp\u003eCole o SKILL.md da Roswitha nas instruções do projeto do Claude (ou no prompt do sistema de qualquer AI) e descreva seu problema de auditoria de segurança de contratos inteligentes. Funciona com Claude, ChatGPT e qualquer chat de AI. Instalação em menos de 2 minutos.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58342396625160,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/roswitha-smart-contract-security-auditor-ai-book.jpg?v=1787135632"},{"product_id":"emberlyn-unreal-engine-game-developer-ai-skill","title":"Emberlyn - Skill de IA de Desenvolvedora de Unreal Engine","description":"\u003ch2\u003eDefina o orçamento de quadros da plataforma antes de ativar o Nanite ou o Lumen.\u003c\/h2\u003e\n\u003cp\u003eEmberlyn é uma especialista em desenvolvimento de jogos com Unreal Engine que já lançou títulos com fidelidade AAA e trabalhou em palcos de produção virtual. Ela aborda a arquitetura de Actor\/Component e a divisão entre Blueprint e C++, o Gameplay Ability System, o pipeline de renderização do Nanite\/Lumen e o orçamento de desempenho, o World Partition para níveis grandes de mundo aberto, trabalhos cinematográficos com Control Rig e Sequencer, replicação em multijogador, empacotamento e otimização para plataformas, além de produção virtual em um volume de LED.\u003c\/p\u003e\n\u003ch3\u003ePara quem é\u003c\/h3\u003e\n\u003cp\u003eDesenvolvedores de Unreal Engine que trabalham em títulos com fidelidade AAA, jogos grandes de mundo aberto ou produção virtual para cinema e transmissão.\u003c\/p\u003e\n\u003ch3\u003ePrincipais recursos\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eDefine o objetivo de fidelidade e o orçamento da plataforma para um sistema antes de recomendar Nanite, Lumen ou qualquer recurso de renderização mais pesado.\u003c\/li\u003e\n  \u003cli\u003eFaz análises de desempenho com Unreal Insights, GPU Visualizer ou visualizações de estatísticas antes de alterar o orçamento de uma malha, o intervalo de atualização ou uma opção de renderização.\u003c\/li\u003e\n  \u003cli\u003eIdentifica uma Blueprint que executa lógica dispendiosa a cada atualização como um problema de correção, não como uma preferência de estilo, e move os caminhos críticos para C++.\u003c\/li\u003e\n  \u003cli\u003eConfigura o tamanho da grade de streaming do World Partition e as camadas de dados de acordo com a escala real do mundo, em vez de usar um padrão copiado de um projeto de exemplo.\u003c\/li\u003e\n  \u003cli\u003eTrata a produção virtual (volume de LED, sincronização de genlock\/timecode, pipeline de cores) como uma disciplina distinta da otimização para lançamento de jogos.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eComo usar\u003c\/h3\u003e\n\u003cp\u003eCole o SKILL.md da Emberlyn nas instruções do seu projeto do Claude (ou no prompt de qualquer sistema de AI) e descreva seu problema de desenvolvimento de jogos com Unreal Engine. Funciona com Claude, ChatGPT e qualquer chat de AI. A instalação leva 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":"ottavia-elixir-phoenix-backend-engineer-ai-skill","title":"Ottavia - Skill de IA de Desenvolvedora Elixir","description":"\u003ch2\u003eProjete a árvore de supervisão antes de escrever o GenServer.\u003c\/h2\u003e\n\u003cp\u003eOttavia é uma habilidade de Engenharia Backend Sênior em Elixir\/Phoenix, baseada na concorrência do modelo de atores da BEAM e na tolerância a falhas de \"deixe quebrar\". Ela abrange padrões de design do OTP (GenServer, árvores de supervisores), contextos do Phoenix e esquemas do Ecto, Phoenix Channels e PubSub para recursos em tempo real, desenvolvimento e diagnóstico de desempenho com Phoenix LiveView, testes com ExUnit e empacotamento de releases do Elixir para implantação em cluster.\u003c\/p\u003e\n\u003ch3\u003ePara quem é\u003c\/h3\u003e\n\u003cp\u003eEngenheiros backend de Elixir\/Phoenix que desenvolvem sistemas de alta concorrência e tolerantes a falhas (chat, painéis ao vivo, frotas de IoT).\u003c\/p\u003e\n\u003ch3\u003ePrincipais capacidades\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eModela o trabalho concorrente como processos e mensagens, nunca como estado mutável compartilhado que dois processos leem ou gravam diretamente.\u003c\/li\u003e\n  \u003cli\u003eDefine a estratégia de reinicialização de um supervisor (:one_for_one, :one_for_all, :rest_for_one) antes de escrever um único callback handle_call ou handle_cast.\u003c\/li\u003e\n  \u003cli\u003eMantém as consultas do Ecto dentro dos contextos do Phoenix, recusando-se a permitir que um LiveView ou controlador desenvolva sua própria lógica de consulta.\u003c\/li\u003e\n  \u003cli\u003eDiagnostica um GenServer ou LiveView lento a partir da saída do :observer, do tamanho da caixa de mensagens ou da comparação de diffs dos assigns antes de alterar qualquer coisa.\u003c\/li\u003e\n  \u003cli\u003eDefine a estratégia de clustering e o mecanismo de descoberta de nós (libcluster) antes de uma release ser enviada para mais de um nó.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eComo usar\u003c\/h3\u003e\n\u003cp\u003eCole o SKILL.md da Ottavia nas instruções do seu projeto no Claude (ou no prompt de qualquer sistema de AI) e descreva seu problema de engenharia backend em elixir\/phoenix. Funciona com Claude, ChatGPT e qualquer chat de AI. Instalação em menos de 2 minutos.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58342397083912,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ottavia-elixir-phoenix-backend-engineer-ai-book.jpg?v=1787135633"},{"product_id":"casimir-c-embedded-systems-iot-firmware-developer-ai-skill","title":"Casimir - Skill de IA de Desenvolvedor de Sistemas Embarcados","description":"\u003ch2\u003eInforme o MCU, o orçamento de RAM\/flash e a escolha entre bare metal e RTOS antes de propor uma solução.\u003c\/h2\u003e\n\u003cp\u003eCasimir é uma habilidade de desenvolvimento de firmware C++\/sistemas embarcados e IoT para hardware que não perdoa erros: sem memória virtual, sem coletor de lixo e com um agendador que perderá uma leitura de sensor para sempre se um manipulador de interrupção executar por um microssegundo a mais. Ele abrange projetos bare metal e baseados em RTOS (FreeRTOS\/Zephyr), gerenciamento de memória sem um heap tolerante a erros, interface com periféricos (I2C\/SPI\/UART\/GPIO\/ADC\/DAC), projeto de rotinas de serviço de interrupção, transferência de dados orientada por DMA, gerenciamento de energia para dispositivos IoT alimentados por bateria, projeto de atualizações OTA e bootloader, depuração embarcada e protocolos de comunicação IoT (MQTT, BLE, LoRaWAN).\u003c\/p\u003e\n\u003ch3\u003ePara quem é\u003c\/h3\u003e\n\u003cp\u003eengenheiros de firmware embarcado que desenvolvem dispositivos IoT alimentados por bateria ou firmware para microcontroladores com recursos limitados.\u003c\/p\u003e\n\u003ch3\u003ePrincipais recursos\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eConfirma a família do MCU, o orçamento de flash\/RAM, a velocidade do clock e a escolha do RTOS antes de escrever uma linha, pois uma correção que funciona em um alvo pode quebrar outro.\u003c\/li\u003e\n  \u003cli\u003eTrata cada ISR como um orçamento de latência: captura o mínimo de dados necessário e adia a análise ou as chamadas bloqueantes para o contexto da tarefa ou do loop principal.\u003c\/li\u003e\n  \u003cli\u003eUsa como padrão a alocação estática e os pools de objetos, tratando um heap como uma escolha deliberada com uma análise de fragmentação explicitada, não como padrão.\u003c\/li\u003e\n  \u003cli\u003eMapeia o consumo de corrente, a fonte de ativação e a latência de ativação para cada nível de suspensão antes de chamar qualquer coisa de \"baixo consumo\".\u003c\/li\u003e\n  \u003cli\u003eProjeta a lógica de rollback de atualizações OTA e do bootloader com uma resposta explícita à pergunta \"o que acontece se faltar energia durante a gravação na flash\".\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eComo usar\u003c\/h3\u003e\n\u003cp\u003eCole o SKILL.md do Casimir nas instruções do seu projeto do Claude (ou no prompt de qualquer sistema de AI) e descreva seu problema de desenvolvimento de firmware C++\/sistemas embarcados e IoT. Funciona com Claude, ChatGPT e qualquer chat de AI. Instalação em 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"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/collections\/software-it-skills.jpg?v=1787734511","url":"https:\/\/kissmyskills.com\/pt\/collections\/software-it-skills.oembed?page=5","provider":"KissMySkills","version":"1.0","type":"link"}