salesforce-developer

Develop and debug Salesforce applications with Apex, LWC, and SOQL.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/shalevamin/The-_Ultimate_agents --skill salesforce-developer-shalevamin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: salesforce-developer
Source: https://github.com/shalevamin/The-_Ultimate_agents/tree/main/.claude/skills/salesforce-developer
Command: npx skills add https://github.com/shalevamin/The-_Ultimate_agents --skill salesforce-developer-shalevamin

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the development and debugging of applications on the Salesforce platform, ensuring efficient and compliant code creation.

Core Features & Use Cases

  • Apex Code Development & Debugging: Write, test, and debug Apex classes and triggers.
  • Lightning Web Components (LWC): Develop and customize front-end components.
  • SOQL/SOSL Optimization: Write efficient queries to retrieve data.
  • Governor Limit Management: Ensure code adheres to Salesforce platform limits.
  • Use Case: You need to create a new Apex trigger to update account ratings based on closed opportunities, ensuring it's bulkified and respects governor limits.

Quick Start

Use the salesforce-developer skill to write an Apex trigger that updates the Account's 'Rating' field when an Opportunity stage changes to 'Closed Won'.

Frequently Asked Questions about salesforce-developer

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

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

To bulkify an Apex trigger and avoid hitting Salesforce governor limits, process records in collections and execute bulk SOQL queries. This Skill generates bulk-safe trigger handlers ensuring efficient platform compliance.

What is the best way to write optimized SOQL queries for Salesforce data retrieval?

The best way to write optimized SOQL queries is to filter selectively and retrieve only necessary fields. This Skill develops efficient SOQL statements to retrieve Salesforce records while respecting platform limits.

Can I use this to build and debug Lightning Web Components (LWC) for CRM customization?

Yes, you can use this to build and debug Lightning Web Components for CRM customization. It develops and customizes front-end LWCs to extend Salesforce application functionality.

How do I create an Apex trigger that updates Account fields based on Opportunity changes?

To create an Apex trigger that updates Account fields based on Opportunity changes, cross-reference Opportunity stage changes with Account records. This Skill generates the trigger logic and bulkification patterns for this process.

Does Salesforce DX work with this approach for managing platform development and batch jobs?

Salesforce DX works with this approach by applying best practices for platform development and batch jobs. This Skill implements batch processing and follows Salesforce DX standards for application lifecycle management.