salesforce-developer

Generate and debug Apex classes, triggers, and Lightning Web Components.

Updated Apr 25, 2026
One-click install
npx skills add https://github.com/Serg28/demosite --skill salesforce-developer-serg28
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: salesforce-developer
Source: https://github.com/Serg28/demosite/tree/main/.agents/skills/salesforce-developer
Command: npx skills add https://github.com/Serg28/demosite --skill salesforce-developer-serg28

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill facilitates writing, debugging, and optimizing Apex code, Lightning Web Components, and integrations on the Salesforce platform, reducing development time and errors.

Core Features & Use Cases

  • Code Assistance: Generate, review, and debug Apex classes, triggers, and test methods.
  • Component Development: Assist in creating and troubleshooting Lightning Web Components and Aura components.
  • Optimal Querying: Provide best practices for SOQL, SOSL, and relationship queries to improve performance.
  • Use Case: A Salesforce developer wants to bulkify triggers and write comprehensive test classes; this Skill guides through best coding patterns and validation scenarios.

Quick Start

Ask the AI to generate a bulkified Apex trigger pattern for Account updates.

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 handle large data volumes?

To bulkify Apex triggers, you must process records in collections and write SOQL queries outside of loops to avoid governor limits. This Skill provides patterns for efficient trigger frameworks that handle large-scale data updates securely.

What is the best way to write comprehensive test classes for Apex code?

Writing comprehensive test classes for Apex requires covering positive scenarios, negative validation, and bulk operations. This Skill guides you through creating test methods that assert logic and ensure code coverage for deployment readiness.

Can I get help troubleshooting and debugging Lightning Web Components?

Yes, you can troubleshoot and debug Lightning Web Components by generating component code and identifying errors in your markup or JavaScript controller. This Skill assists in creating and resolving issues with LWC and Aura components.

How do I optimize SOQL queries for better Salesforce performance?

Optimizing SOQL queries involves using selective filters, indexing fields, and structuring relationship queries efficiently to reduce execution time. This Skill provides best practices for SOQL and SOSL to improve application performance.

Does this support asynchronous Apex and platform events for large-scale integrations?

Yes, this supports asynchronous Apex and platform events to streamline large-scale integrations within the Salesforce platform. It helps incorporate these features to manage complex processing and maintain system performance.

Why do I need a trigger framework for Salesforce application development?

A trigger framework is needed to enforce best practices, prevent logic duplication, and manage execution order across multiple Apex triggers. This Skill helps you generate maintainable trigger patterns for Account updates and other objects.