salesforce-sdk-patterns
Installation
SKILL.md
Salesforce Typed Adapter and Client-Library Boundary
Overview
Contain library churn and org-specific schema behind a small adapter whose types, API version, permissions, retries, and evidence are explicit.
Prerequisites
- Repository, runtime, supported environments, and selected Salesforce library or CLI
- Current dependency lock, org schema evidence, API support policy, and error samples
- Application, Salesforce platform, security, and data owners
Tool Discipline
Use Read, Glob, and Grep to inspect approved repository and evidence files, WebFetch to re-check current first-party Salesforce documentation, and Write or Edit only for secretless plans, fixtures, configuration, and redacted receipts.
Current Contract
Salesforce publishes versioned API contracts, while third-party client libraries have independent release and support policies. Object and field shapes remain customer-specific, so generated or handwritten types must be tied to dated metadata evidence.