building-sf-integrations
OfficialArchitect secure Salesforce integrations end-to-end.
System Documentation
What problem does it solve?
building-sf-integrations removes the uncertainty and rework involved in designing secure, production-ready Salesforce integrations by guiding you through the right authentication model, integration pattern, and runtime plumbing for Named/External Credentials, External Services, callouts, and event-driven architectures.
Core Features & Use Cases
- Integration architecture & runtime plumbing: choose the correct pattern for outbound REST/SOAP callouts, event-driven processing, and CDC-driven replication.
- Secure credential setup strategy: structure the work around External Credentials and Named Credentials using least-privilege and “no hardcoded secrets” guardrails.
- Spec-driven integration approach: wire External Services from OpenAPI specs to generate type-safe Apex clients.
- Operational safety & validation: apply 120-point scoring to enforce timeouts, retry/error handling, bulkification, architecture separation, and documentation quality.
- Event-driven integration building blocks: outline Platform Events and CDC subscriber considerations including async handling and durability patterns.
Quick Start
Request: "Design a secure, async Salesforce integration that calls Stripe using OAuth Named/External Credentials, and generate the recommended integration architecture and artifacts."
Dependency Matrix
Required Modules
Components
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: building-sf-integrations Download link: https://github.com/forcedotcom/sf-skills/archive/main.zip#building-sf-integrations Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.