salesforce-developer

Develop Salesforce applications with Apex and Lightning Web Components.

2|Updated Jun 29, 2026
One-click install
npx skills add https://github.com/Axel-DaMage/opencode-config --skill salesforce-developer-axel-damage
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: salesforce-developer
Source: https://github.com/Axel-DaMage/opencode-config/tree/main/skills/salesforce-developer
Command: npx skills add https://github.com/Axel-DaMage/opencode-config --skill salesforce-developer-axel-damage

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires salesforce-cli, salesforce-dx, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides the necessary tools and guidance to develop, optimize, and troubleshoot Salesforce applications efficiently.

Core Features & Use Cases

  • Apex Development: Write and debug Apex code, build Lightning Web Components, and optimize SOQL queries.
  • Integration: Implement triggers, batch jobs, and platform events for seamless integration with Salesforce.
  • Security: Ensure security best practices are followed, such as preventing credential leaks and adhering to governor limits.
  • Deployment: Automate deployment processes using Salesforce DX and CI/CD pipelines.

Quick Start

To create an Apex class for handling account data, use the salesforce-developer skill with the command: "use salesforce-developer create Apex class -name AccountHandler -description 'Manages account operations' -path scripts/Apex"

Frequently Asked Questions about salesforce-developer

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

FAQPage Schema
How do I optimize SOQL queries to avoid hitting Salesforce governor limits?

To optimize SOQL queries and avoid hitting Salesforce governor limits, write efficient queries that filter records precisely. Implementing secure, scalable Apex code ensures resource consumption stays within platform boundaries.

How do I automate Salesforce deployment using Salesforce DX?

Automate Salesforce deployment using Salesforce DX for source-driven development. This approach manages Apex classes and Lightning Web Components through CI/CD pipelines, ensuring seamless and secure deployment processes.

What is the best way to structure Apex trigger logic for scalability?

The best way to structure Apex trigger logic for scalability is to implement secure and efficient trigger frameworks. This ensures the logic handles bulk records effectively and adheres to Salesforce governor limits.

Do I need Salesforce CLI installed to develop Lightning Web Components?

Yes, you need Salesforce CLI and Salesforce DX installed. These dependencies are required for source-driven development, allowing you to create, test, and deploy Lightning Web Components efficiently.

How do I create an Apex class to handle account data?

To create an Apex class for handling account data, use the command pattern: "create Apex class -name AccountHandler -description 'Manages account operations' -path scripts/Apex". This generates the class file in the specified path.

Can I use this approach to implement batch jobs and platform events?

Yes, you can use this approach to implement batch jobs and platform events. It provides the necessary tools to build seamless Salesforce integrations, handle trigger logic, and ensure secure, scalable code execution.