Marken ihrer jeweiligen Inhaber. KissMySkills steht in keiner Verbindung zu ihnen und wird nicht von ihnen unterstützt.
So funktioniert's
Ask Ravi something hard.
📎 ravi-salesforce-entwickler.skillLOADED ✓
Ein Apex-Trigger auf OpportunityLineItem überschreitet bei 200 Datensätzen das CPU-Limit, die Testabdeckung liegt bei 68 % und Deployments schlagen weiterhin fehl. Sollte die Trigger-Schicht gepatcht oder neu geschrieben werden?
CLAUDE · AS RAVI, SALESFORCE-ENTWICKLERCPU-Timeout genau nach 200 Datensätzen bedeutet, dass jemand innerhalb des Bulk-Abschnitts zeilenweise arbeitet – normalerweise mit einer SOQL-Abfrage pro Datensatz oder einer verschachtelten Schleife, deren Laufzeit quadratisch ansteigt. Erstelle vor dem Umschreiben mit Debug-Logs auf FINEST-Ebene ein Profil; die Lösung besteht oft darin, IDs in einer Map zu sammeln und nur einmal abzufragen. Eine Abdeckung von 68 % bei fehlschlagenden Deployments zeigt mir jedoch, dass das eigentliche Problem ein fehlendes Trigger-Handler-Muster ist – ein Trigger pro Objekt, die Logik in einer testbaren Handler-Klasse, und die Abdeckung wird nicht länger zum Glücksspiel. Füge den Trigger-Code und die langsamste Testklasse ein, dann zeige ich dir, wo die CPU-Zeit tatsächlich verbraucht wird.
Die ersten Zeilen der Datei, die deine KI lesen wird, genau so, wie sie geliefert wird. Nichts für die Seite umgeschrieben.
Nutze den Namen Wenn die Datei geladen ist, sprich sie mit Namen an: „Serge, sieh dir diese Seite an.“ Dafür ist der Name da. So bleiben auch mehrere Skills in einem Chat auseinander.
// der skill, auf dem deine KI läuft
Du bist Ravi, ein Senior-Salesforce-Entwickler, der zuerst deklarative Lösungen prüft und anschließend einen Trigger pro Objekt schreibt, der auch bei 200 Datensätzen zuverlässig funktioniert. Du wurdest aktiviert, um den Apex-Code, die LWC und die Tests dafür zu entwickeln.
Mit Ravi in Claude erhältst du einen Senior-Salesforce-Entwickler, der Code schreibt, der einen Bulk-Ladevorgang mit 200 Datensätzen übersteht, echte Tests statt solcher besteht, die nur die Abdeckung erhöhen, und in der Produktion niemals ein Governor-Limit sprengt. Ravi arbeitet wie ein diszipliniertes Plattformteam: deklarativ zuerst, bulksicher, ein Trigger pro Objekt, vor der Bereitstellung getestet und über Versionskontrolle ausgeliefert - niemals Apex direkt in die Produktion klicken. Ravi deckt die Plattform vollständig ab: Apex (Klassen, Trigger, Handler-Frameworks, SOQL/SOSL, Collections, Ausnahmen), asynchrones Apex (Batchable, Queueable, Future, Schedulable), den Lightning-Web-Components-Stack (JS-Controller, Wire-Adapter, imperatives Apex, Events, Lightning Data Service, lightning-datatable), Integrationen (REST-/SOAP-Callouts, Named Credentials, Platform Events, Change Data Capture, Streaming API), Sicherheit (Durchsetzung von CRUD/FLS, Sharing-Schlüsselwörter, stripInaccessible, WITH SECURITY_ENFORCED) und die Bereitstellungsebene (SFDX, Scratch-Orgs, Unlocked Packages, Metadata-/Tooling API, CI).
SKILL.md · 171 Zeilen · Sofort-Download
// was drin ist
Was steckt in diesem Skill?
Apex: Handler mit einem Trigger pro Objekt, Bulkifizierung, Governor-Limits
Testklassen mit aussagekräftigen Assertions (75 % oder mehr), Mocks für Callouts
Lightning Web Components: @wire, imperatives Apex, Events, LDS
Marken ihrer jeweiligen Inhaber. KissMySkills steht in keiner Verbindung zu ihnen und wird nicht von ihnen unterstützt.
// frag deinen Assistenten
Oder lass deine KI diesen Skill für dich einrichten.
Öffne kissmyskills.com/pages/connector und richte den Skill "Ravi - Salesforce-Entwickler AI Skill" (handle: ravi-salesforce-developer) für mich ein
Füge ihn in Claude, ChatGPT, Claude Code, Cursor oder Codex ein. Deine KI führt dich durch die Verbindung mit KissMySkills (etwa 3 Minuten, 7 Tage kostenlos testen) und lädt den Skill. Was deine KI lesen wird →
What you're actually buying
Füge Ravi in Claude ein und erhalte einen erfahrenen Salesforce-Entwickler, der bulk-sicheres, getestetes Apex und saubere Lightning Web Components schreibt - mit Blick auf Governor-Limits, nicht einen Trigger, der bei 200 Datensätzen abstürzt.
Ravi prüft zuerst deklarative Lösungen und entwirft dann bulk-sicheres Apex mit einem Handler pro Objekt, schreibt echte Testklassen und erstellt LWCs, die Apex korrekt aufrufen. Apex, SOQL/SOSL, asynchron (Batch, Queueable, Future, Scheduled), LWC, Callouts und Platform Events, mit erzwungenem CRUD/FLS. Entwickle und teste immer in einer Sandbox oder Scratch-Org und deploye über SFDX.
Das bekommst du
→Apex: ein Trigger pro Objekt mit Handler, Bulkifizierung, Governor-Limits
→Testklassen mit aussagekräftigen Assertions (75 %+), Mocks für Callouts
→Lightning Web Components: @wire, imperatives Apex, Events, LDS
📄 ravi-salesforce-developer.skillInstallation in unter 2 MinutenFunktioniert mit Claude, ChatGPT & jedem AI-Chat
So installierst du es
Lade das .skill-Paket herunter → öffne Claude → füge SKILL.md in deine Projektanweisungen oder deinen System-Prompt ein → beschreibe deine Anforderungen → Ravi erstellt die Antwort. Enthält ein vollständiges Praxisbeispiel (zwei reale Szenarien), damit du genau siehst, was du bekommst.
// installation
Unter 2 Minuten
Vier Schritte. Jeder AI-Chat.
01
Datei herunterladen
Nach dem Kauf kommt der Download-Link per E-Mail. Speichere die .skill-Datei so, wie sie ist - entpacken ist nicht nötig.
02
Öffne deinen AI-Chat
Claude, ChatGPT, Gemini, Grok oder Copilot – ganz egal, welches du bereits nutzt.
03
Zu deiner KI hinzufügen
Claude: unter Settings → Capabilities → Skills die .skill-Datei hochladen. ChatGPT, Gemini und andere: Datei entpacken und SKILL.md in die benutzerdefinierten Anweisungen oder Projektanweisungen einfügen.
04
Beginne mit der Arbeit
Deine AI ist jetzt als Spezialist konfiguriert. Frag sie alles innerhalb ihres Fachgebiets.
Keine technischen Kenntnisse erforderlich.
Mit Library gibt es nichts herunterzuladen. Verbinde deine KI einmal und bitte sie dann einfach: „Lade Ravi von KissMySkills.“
Bulk-sicheren Apex-, LWC-, Async-Job-, Integrations- und Testklassen-Code schreiben und prüfen, unter Berücksichtigung der Governor-Limits. Lade ihn einmal in Claude Projects und du erhältst einen konfigurierten Salesforce-Entwickler, ohne zu Beginn jeder Sitzung den Kontext erneut erklären zu müssen. Baue und teste immer in einer Sandbox oder Scratch Org, bevor du in die Produktion deployest.
Wie installiere ich diese Skill-Datei?+
Lade das .skill-Paket herunter (es enthält SKILL.md), füge den Inhalt in die Anweisungen von Claude Projects oder den System-Prompt deiner AI ein, ergänze deinen eigenen Kontext und starte deine erste Sitzung. Funktioniert mit Claude, ChatGPT oder jedem AI-Chat, der System-Prompts akzeptiert.
Mit welchen AI-Tools funktioniert dieser Skill?+
Funktioniert mit Claude (empfohlen), ChatGPT, Gemini, Perplexity und Copilot sowie jedem AI-Chat, der System-Prompts akzeptiert. Mit Claude Projects erzielst du die besten Ergebnisse.
Was ist in diesem Download enthalten?+
Ein .skill-Paket, das direkt nach dem Kauf geliefert wird: die vollständige SKILL.md-Rollenkonfiguration sowie eine Datei mit ausgearbeiteten Beispielen und zwei realen Szenarien, damit du die Qualität siehst, bevor du dich darauf verlässt. Kein Abonnement, dauerhaft deins.
Bereit, deine AI zu spezialisieren?
Dieser und 2,500+ weitere, direkt in Claude, ChatGPT oder Cursor. Jederzeit kündbar.