salesforce-dev

Develop and deploy Salesforce applications with Apex triggers, Lightning Web Components, and SFDX.

Updated Jun 3, 2026
One-click install
npx skills add https://github.com/MathiasPaulenko/ai-toolkit --skill salesforce-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: salesforce-dev
Source: https://github.com/MathiasPaulenko/ai-toolkit/tree/main/skills/salesforce-dev
Command: npx skills add https://github.com/MathiasPaulenko/ai-toolkit --skill salesforce-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the development lifecycle for Salesforce environments, reducing the complexity of managing Apex triggers, Lightning Web Components, and deployment pipelines.

Core Features & Use Cases

  • Apex Logic Management: Provides templates for robust triggers and handler classes with built-in security enforcement.
  • LWC Development: Offers standardized structures for Lightning Web Components, including wire services and meta-XML configuration.
  • SFDX Automation: Simplifies project setup, scratch org creation, and package deployment workflows.
  • Use Case: A developer needs to implement a new trigger on the Account object that validates data and creates follow-up tasks; this skill provides the exact pattern to ensure the code is secure and follows best practices.

Quick Start

Use the salesforce-dev skill to generate a standard trigger handler class for the Opportunity object that includes security checks.

Frequently Asked Questions about salesforce-dev

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

FAQPage Schema
How do I create a Salesforce Apex trigger that enforces security and sharing rules?

To create a secure Salesforce Apex trigger, use handler class templates with built-in WITH SECURITY_ENFORCED checks and proper sharing model implementation to validate data and create follow-up tasks safely.

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

The best way to structure Lightning Web Components is using standardized LWC templates that include wire services and meta-XML configuration to ensure proper frontend component architecture.

How do I automate SFDX project setup and scratch org creation?

Automate SFDX project setup and scratch org creation by using SFDX automation workflows that simplify project initialization, scratch org configuration, and package deployment pipelines.

Does this Salesforce development approach support CI/CD pipeline configuration?

Yes, this Salesforce development approach supports CI/CD pipeline configuration by simplifying package deployment workflows and ensuring secure backend logic implementation and frontend component structure.

Can I manage backend logic implementation and frontend components in the same SFDX workflow?

Yes, you can manage both Apex backend logic and Lightning Web Components within the same SFDX workflow, ensuring end-to-end development from data validation to frontend component deployment.

When do I need WITH SECURITY_ENFORCED in Apex trigger handler classes?

You need WITH SECURITY_ENFORCED in Apex trigger handler classes when implementing data validation and follow-up task creation to ensure adherence to Salesforce security standards and proper sharing models.