salesforce-platform-developer-1listed
Install: claude install-skill toddkasper/expert-skills
# Salesforce Platform Developer I — Skills Reference
## Overview
The Salesforce Certified Platform Developer I (PD1) credential validates that a developer understands how to build, deploy, and maintain custom business logic and user interfaces on the Lightning Platform using programmatic tools. It covers the full Apex development lifecycle — data modeling, SOQL/SOSL queries, trigger design, asynchronous processing, Lightning Web Components, Visualforce, unit testing, and deployment tooling — alongside an understanding of when declarative tools (Flow, validation rules, formula fields) are preferable to code.
**This file is an operational playbook, not an exam outline.** Each section states the rule as an actionable instruction with concrete limits, decision criteria, anti-patterns to catch in review, and live-org verification steps. Always verify structural assumptions against the live org — SFDX metadata can lag, and FLS/picklist state is not captured in XML.
> **Load this skill when…** writing or reviewing Apex triggers, SOQL/SOSL queries, or LWC components; debugging governor-limit errors or FLS/sharing issues in code; designing trigger handlers or async Apex patterns; deploying SFDX metadata and hitting field-permission or deployment errors.
> **Not this skill:** declarative-only config (profiles, flows, sharing rules) → see `salesforce-administrator`; advanced async/integration/LDV patterns or design patterns → see `salesforce-platform-developer-2`; LWC front-end Java