salesforce-developer

Develops/debugs Salesforce apps with Apex, LWC, optimized SOQL/SOSL queries.

1|Updated May 16, 2026
One-click install
npx skills add https://github.com/enigmaicon-eng/AI-Enterprise-OS --skill salesforce-developer-enigmaicon-eng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: salesforce-developer
Source: https://github.com/enigmaicon-eng/AI-Enterprise-OS/tree/main/examples/claude-skills/skills/salesforce-developer
Command: npx skills add https://github.com/enigmaicon-eng/AI-Enterprise-OS --skill salesforce-developer-enigmaicon-eng

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps Salesforce developers reliably implement and troubleshoot Apex and Lightning Web Components while staying within Salesforce governor limits and deployment best practices.

Core Features & Use Cases

  • Apex development & debugging: Write bulk-safe Apex services, triggers, batches, and async patterns, then validate behavior with targeted tests.
  • LWC development: Build Lightning Web Components for UI interactions, events, and data wiring.
  • SOQL optimization & integrations: Optimize SOQL/SOSL queries, implement secure callouts/integration patterns, and manage deployment via Salesforce DX and CI/CD.

Use Case: You need to add a trigger that updates child records when parent data changes, ensure it processes 200+ records safely, and ship the change through CI/CD with passing tests.

Quick Start

Use the salesforce-developer skill to implement and test a bulkified Account trigger that updates a field using a single selective SOQL query, then outline how you would deploy it with Salesforce DX CI/CD.

Frequently Asked Questions about salesforce-developer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write bulk-safe Apex triggers to avoid governor limits?

Bulk-safe Apex requires moving SOQL and DML operations outside loops to process 200+ records without exceeding governor limits. This Skill enforces no SOQL/DML in loops and validates bulk scenarios with targeted tests.

What's the best way to optimize SOQL queries for Salesforce governor limits?

Optimizing SOQL queries for governor limits involves using selective filters on indexed fields to reduce row scanning. This Skill implements optimized SOQL/SOSL queries with indexed filters to keep your Salesforce applications within platform constraints.

How do I deploy Salesforce metadata using CI/CD pipelines with Salesforce DX?

Deploying Salesforce metadata via CI/CD uses Salesforce DX to package and push code changes through automated pipelines. This Skill outputs code suitable for platform implementation and outlines Salesforce DX-based CI/CD deployment steps.

Can I use this to build Lightning Web Components for UI data wiring?

Yes, building Lightning Web Components for UI interactions, events, and data wiring is fully supported. This Skill develops LWC modules alongside Apex logic to create functional Salesforce user interfaces.

Do I need 90% test coverage with bulk scenarios for Apex deployment?

Yes, minimum 90% test coverage with bulk scenarios is required for Apex deployment to production. This Skill validates behavior with targeted tests and enforces bulk test scenarios to ensure your code passes deployment gates.

Why does my Apex batch process fail when processing large data volumes?

Apex batch processes fail on large data volumes when hitting governor limits from non-bulkified SOQL or DML operations. This Skill implements bulk-safe batches and async patterns to process large datasets safely within platform constraints.