salesforce-developer

Define bulkified Apex trigger and Salesforce DX deployment requirements.

Updated May 14, 2026
One-click install
npx skills add https://github.com/nkseth/copilot-dev-skills --skill salesforce-developer-nkseth
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: salesforce-developer
Source: https://github.com/nkseth/copilot-dev-skills/tree/main/skills/salesforce-developer
Command: npx skills add https://github.com/nkseth/copilot-dev-skills --skill salesforce-developer-nkseth

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Salesforce development often suffers from unoptimized Apex, non-bulkified triggers, governor limits management, and inconsistent DX-based deployment practices. This Skill provides a structured approach to writing robust Apex, building Lightning Web Components, and implementing DX-driven CI/CD for Salesforce projects.

Core Features & Use Cases

  • Apex development and debugging best practices, with bulkification patterns and test strategies.
  • Lightning Web Components (LWC) design including component structure, events, and wire/service patterns.
  • SOQL/SOSL optimization, governance checks, and deployment workflows using Salesforce DX.
  • End-to-end guidance for bulk data processing, platform events, triggers, and integrations.

Quick Start

Create a bulkified Apex trigger with unit tests and deploy via Salesforce DX.

Frequently Asked Questions about salesforce-developer

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

FAQPage Schema
How do I bulkify Apex triggers to avoid hitting Salesforce governor limits?

Use the Skill to generate bulkification patterns for Apex triggers that process lists instead of single records, ensuring you avoid hitting Salesforce governor limits during bulk data operations.

What is the best way to structure Lightning Web Components for Salesforce DX deployments?

Structure Lightning Web Components using proper component hierarchy, events, and wire service patterns. The Skill defines LWC design best practices alongside DX configuration requirements for consistent CI/CD deployments.

How do I optimize SOQL queries for large data volumes in Salesforce?

Optimize SOQL queries by applying selective filtering and governance checks to handle large data volumes efficiently. The Skill guides SOQL optimization strategies to keep queries within Salesforce governor limits.

Does this approach support Salesforce DX configuration for CI/CD workflows?

Yes, the Skill defines Salesforce DX configuration and deployment practices to implement structured CI/CD workflows, ensuring consistent release management across your Salesforce environments.

Why do my Apex test classes fail to provide adequate coverage for trigger logic?

Apex test classes fail coverage when they do not simulate bulk data scenarios or assert trigger outcomes across multiple records. The Skill provides test strategies to ensure robust coverage for trigger logic.