salesforce-development

Provide Salesforce development patterns for LWC, Apex, REST/Bulk APIs, and DX.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/gerald-ica/dev-tool-configs --skill salesforce-development-gerald-ica
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: salesforce-development
Source: https://github.com/gerald-ica/dev-tool-configs/tree/main/gemini/skills/salesforce-development
Command: npx skills add https://github.com/gerald-ica/dev-tool-configs --skill salesforce-development-gerald-ica

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides expert patterns and best practices for Salesforce platform development, addressing common challenges in Lightning Web Components (LWC), Apex, REST/Bulk APIs, Connected Apps, and Salesforce DX.

Core Features & Use Cases

  • Patterns for LWC: Best practices for building efficient and maintainable Lightning Web Components.
  • Apex Expertise: Guidance on Apex triggers, classes, and bulk processing techniques.
  • API Usage: Efficient use of Salesforce REST/Bulk APIs and Connected Apps.
  • Salesforce DX: Best practices for using scratch orgs and 2nd generation packages (2GP).
  • Use Case: Ideal for developers looking to optimize their Salesforce development workflow and implement best practices.

Quick Start

Analyze the Salesforce DX configuration using the salesforce-development skill.

Frequently Asked Questions about salesforce-development

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

FAQPage Schema
What are the best practices for building Lightning Web Components in Salesforce?

Best practices for Lightning Web Components focus on building efficient, maintainable components by optimizing performance and implementing robust error handling within your Salesforce development workflow.

How do I handle bulk processing and triggers in Salesforce Apex?

Handling bulk processing in Salesforce Apex requires applying expert patterns for triggers and classes to ensure robust execution and proper error handling during large data operations.

What is the best way to use Salesforce REST and Bulk APIs with Connected Apps?

Efficient use of Salesforce REST and Bulk APIs with Connected Apps involves applying specific integration patterns to optimize performance and handle errors across data operations.

How do I configure scratch orgs and 2nd generation packages in Salesforce DX?

Configuring Salesforce DX involves using scratch orgs and 2nd generation packages (2GP) to optimize your development workflow and maintain robust environment management.

Can I use Salesforce DX patterns for large scale enterprise development?

Yes, these Salesforce DX patterns suit enterprise scale by providing performance optimizations and structured error handling for robust Lightning Web Components and Apex execution.