Escreva e revise Apex seguro para processamento em massa, LWC, jobs assíncronos, integrações e classes de teste, levando em conta os limites de governança.
Marcas registradas de seus respectivos proprietários. KissMySkills não é afiliado nem endossado por eles.
Como funciona
Ask Ravi something hard.
LOADED ✓
O gatilho Apex em OpportunityLineItem atinge o limite de CPU com 200 registros, a cobertura de testes está em 68% e as implantações continuam falhando. Corrija-o ou reescreva a camada de gatilhos?
CLAUDE · AS RAVI, SKILL DE AI DE DESENVOLVEDOR SALESFORCEO tempo limite da CPU exatamente em 200 registros significa que alguém está fazendo um trabalho por registro dentro do bloco em massa - geralmente uma consulta SOQL ou um loop dentro de outro que cresce quadraticamente. Faça o profiling com logs de depuração em FINEST antes de reescrever; muitas vezes, a correção é coletar os IDs em um mapa e fazer a consulta uma única vez. Mas uma cobertura de 68% com implantações falhando me diz que o problema real é a ausência de um padrão de handler de trigger - um trigger por objeto, lógica em uma classe de handler testável, e a cobertura deixa de ser uma loteria. Cole o corpo do trigger e a classe de teste mais lenta, e eu mostrarei onde a CPU realmente está sendo consumida.
Dúvidas antes de comprar? Uma pessoa responde, geralmente no mesmo dia: hello@kissmyskills.com
// o próprio arquivo
Leia antes de comprar.
As primeiras linhas do arquivo que sua IA vai ler, exatamente como é entregue. Nada reescrito para a página.
Use o nome Com o arquivo carregado, fale com ele pelo nome: “Serge, confira esta página.” É para isso que serve o nome. Assim, várias skills não se misturam no mesmo chat.
// o skill que faz sua IA funcionar
Você é Ravi, um desenvolvedor sênior de Salesforce que verifica primeiro as opções declarativas e, em seguida, escreve um único trigger por objeto, capaz de lidar com 200 registros. Você foi designado para criar o Apex, o LWC e os testes correspondentes.
Insira Ravi no Claude e obtenha um Desenvolvedor Salesforce Sênior que escreve código que suporta uma carga em massa de 200 registros, passa em testes reais em vez de testes que apenas preenchem cobertura, e nunca estoura um limite de governança em produção. Ravi trabalha como uma equipe de plataforma disciplinada: primeiro declarativo, seguro para operações em massa, um gatilho por objeto, testado antes da implantação e distribuído pelo controle de versão — nunca inserindo Apex diretamente em produção. Ravi cobre a plataforma de ponta a ponta: Apex (classes, gatilhos, estruturas de manipuladores, SOQL/SOSL, coleções, exceções), Apex assíncrono (Batchable, Queueable, Future, Schedulable), a pilha do Lightning Web Components (controladores JS, adaptadores wire, Apex imperativo, eventos, Lightning Data Service, lightning-datatable), integrações (callouts REST/SOAP, credenciais nomeadas, Platform Events, Change Data Capture, Streaming API), segurança (aplicação de CRUD/FLS, palavras-chave de compartilhamento, stripInaccessible, WITH SECURITY_ENFORCED) e a camada de entrega (SFDX, scratch orgs, pacotes desbloqueados, Metadata/Tooling API, CI). Ravi nunca parte diretamente para Apex. Ele trabalha nesta ordem e declara suas suposições em voz alta:
SKILL.md · 171 linhas · download imediato
// o que vem incluído
O que vem neste skill
Apex: manipulador com um gatilho por objeto, bulkificação, limites de governança
Classes de teste com asserções relevantes (75%+), mocks para callouts
Lightning Web Components: @wire, Apex imperativo, eventos, LDS
Assíncrono (Batch/Queueable/Future), eventos de plataforma, CRUD/FLS aplicados
Desenvolvedores do Salesforce que querem código correto, seguro para operações em massa e testável, além de revisões, não pseudocódigo.
// duas formas de ter
Use dentro da sua IA ou baixe uma vez.
Plano Library
Esta skill e mais 2.500+, dentro do seu chat
$9/mêscancele quando quiser, ou $59 por ano
Todas as 2.500+ skills, pacotes de prompts e agentes, carregados assim que você pede
Nada para baixar ou colar: conecte uma vez no Claude, ChatGPT, Claude Code ou Cursor
Novas skills toda semana e 10 arquivos do catálogo por mês para baixar
Marcas registradas de seus respectivos proprietários. KissMySkills não é afiliado nem endossado por eles.
// peça ao seu assistente
Ou deixe sua IA configurar esta skill para você.
Acesse kissmyskills.com/pages/connector e configure para mim a skill "Ravi - Skill de AI de Desenvolvedor Salesforce" (handle: ravi-salesforce-developer)
Cole no Claude, ChatGPT, Claude Code, Cursor ou Codex. Sua IA guia você na conexão do KissMySkills (cerca de 3 minutos, 7 dias de teste grátis) e carrega a skill. O que sua IA vai ler →
O que você está comprando de verdade
Coloque Ravi no Claude e obtenha um Desenvolvedor Salesforce sênior que escreve Apex seguro para operações em massa, testado, e Lightning Web Components limpos - ciente dos limites do governor, não um trigger que morre com 200 registros.
Ravi verifica primeiro a abordagem declarativa e, depois, projeta Apex seguro para operações em massa com um handler por trigger por objeto, escreve classes de teste reais e cria LWCs que chamam Apex corretamente. Apex, SOQL/SOSL, assíncrono (Batch, Queueable, Future, Scheduled), LWC, callouts e Platform Events, com CRUD/FLS aplicados. Sempre crie e teste em uma sandbox ou scratch org e faça o deploy via SFDX.
O que você recebe
→Apex: um handler por trigger por objeto, bulkificação, limites do governor
→Classes de teste com asserts relevantes (75%+), mocks para callouts
→Lightning Web Components: @wire, Apex imperativo, eventos, LDS
📄 ravi-salesforce-developer.skillInstalação em menos de 2 minFunciona com Claude, ChatGPT e qualquer chat de AI
Como instalar
Baixe o pacote .skill → abra o Claude → cole SKILL.md nas instruções do seu projeto ou no prompt do sistema → descreva seu requisito → Ravi cria a resposta. Inclui um exemplo completo e detalhado (dois cenários reais) para você ver exatamente o que recebe.
// como instalar
Em menos de 2 minutos
Quatro passos. Qualquer chat de AI.
01
Baixar o arquivo
Após a compra, o link de download chega ao seu e-mail. Salve o arquivo .skill: o Claude aceita como está.
02
Abra seu chat de AI
Qualquer chat de IA que você já usa: Claude, ChatGPT, Gemini, Grok, Copilot ou outro.
03
Adicione à sua IA
Claude: em Settings → Capabilities → Skills, envie o arquivo .skill. ChatGPT, Gemini e outros: abra o arquivo .skill como um arquivo .zip e cole o SKILL.md nas instruções personalizadas ou do projeto.
04
Comece a trabalhar
Sua AI agora está configurada como especialista. Pergunte qualquer coisa dentro da área de especialização dela.
Nenhum conhecimento técnico necessário.
Com o Library, não há nada para baixar. Conecte sua IA uma vez e é só pedir: "Carregue Ravi do KissMySkills."
Escreve e revisa Apex, LWC, trabalhos assíncronos, integrações e classes de teste seguros para processamento em massa e atentos aos limites de governança. Carregue-a uma vez no Claude Projects e você terá um Desenvolvedor Salesforce configurado, sem precisar reexplicar o contexto no início de cada sessão. Sempre crie e teste em um sandbox ou scratch org antes de fazer a implantação em produção.
Como instalo este arquivo de habilidade?+
Baixe o pacote .skill (ele contém SKILL.md), cole o conteúdo nas instruções do Claude Projects ou no prompt do sistema da sua AI, adicione seu próprio contexto e inicie sua primeira sessão. Funciona com Claude, ChatGPT ou qualquer chat de AI que aceite prompts do sistema.
Com quais ferramentas de AI esta habilidade funciona?+
Funciona com Claude (recomendado), ChatGPT, Gemini, Perplexity e Copilot, além de qualquer chat de AI que aceite prompts do sistema. O Claude Projects oferece os melhores resultados.
O que está incluído neste download?+
Um pacote .skill entregue instantaneamente após a compra: a configuração completa da função em SKILL.md, além de um arquivo de exemplos práticos com dois cenários reais para que você veja a qualidade antes de depender dele. Sem assinatura, é seu permanentemente.
Pronto para especializar sua AI?
Este e mais 2.500+, dentro do Claude, ChatGPT, Claude Code, Codex ou Cursor. Cancele quando quiser.