sf-integration by jaganpro/sf-skills
npx skills add https://github.com/jaganpro/sf-skills --skill sf-integration当用户需要集成架构和运行时管道时使用此技能:Named Credentials、External Credentials、External Services、REST/SOAP 调用模式、Platform Events、CDC 以及事件驱动集成设计。
当工作涉及以下内容时,使用 sf-integration:
.namedCredential-meta.xml 或 External Credential 元数据当用户进行以下操作时,请委托给其他技能:
询问或推断:
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
| 需求 | 默认模式 |
|---|---|
| 经过认证的出站 API 调用 | Named Credential / External Credential + Apex 或 Flow |
| 规范驱动的 API 客户端 | External Service |
| 触发器发起的调用 | 异步调用模式 |
| 解耦的事件发布 | Platform Events |
| 变更流消费 | CDC |
优先使用安全的运行时管理认证:
使用以下目录下提供的资源:
assets/named-credentials/assets/external-credentials/assets/external-services/assets/callouts/assets/platform-events/assets/cdc/assets/soap/检查:
使用:
常见反模式:
完成时,按此顺序报告:
建议格式:
Integration: <摘要>
Pattern: <named credential / external service / event / cdc / callout>
Files: <路径>
Safety: <超时、重试、异步、日志记录>
Next step: <部署、注册、测试或实现>
| 需求 | 委托给 | 原因 |
|---|---|---|
| OAuth 应用设置 | sf-connected-apps | 消费者密钥 / 证书 / 应用配置 |
| 高级调用服务代码 | sf-apex | Apex 实现 |
| 声明式 HTTP 调用 / Flow 包装器 | sf-flow | Flow 编排 |
| 部署集成元数据 | sf-deploy | 验证和发布 |
| 从 Agentforce 使用集成 | sf-ai-agentscript | 智能体动作组合 |
| 分数 | 含义 |
|---|---|
| 108+ | 强大的生产就绪集成设计 |
| 90–107 | 良好设计,但需稍加完善 |
| 72–89 | 可行但需要架构审查 |
| < 72 | 不安全 / 不完整,不适合部署 |
每周安装数
253
仓库
GitHub 星标数
219
首次出现
Jan 22, 2026
安全审计
安装于
codex245
opencode243
gemini-cli242
cursor242
github-copilot239
amp237
Use this skill when the user needs integration architecture and runtime plumbing : Named Credentials, External Credentials, External Services, REST/SOAP callout patterns, Platform Events, CDC, and event-driven integration design.
Use sf-integration when the work involves:
.namedCredential-meta.xml or External Credential metadataDelegate elsewhere when the user is:
Ask for or infer:
| Need | Default pattern |
|---|---|
| authenticated outbound API call | Named Credential / External Credential + Apex or Flow |
| spec-driven API client | External Service |
| trigger-originated callout | async callout pattern |
| decoupled event publishing | Platform Events |
| change-stream consumption | CDC |
Prefer secure runtime-managed auth:
Use the provided assets under:
assets/named-credentials/assets/external-credentials/assets/external-services/assets/callouts/assets/platform-events/assets/cdc/assets/soap/Check:
Use:
Common anti-patterns:
When finishing, report in this order:
Suggested shape:
Integration: <summary>
Pattern: <named credential / external service / event / cdc / callout>
Files: <paths>
Safety: <timeouts, retries, async, logging>
Next step: <deploy, register, test, or implement>
| Need | Delegate to | Reason |
|---|---|---|
| OAuth app setup | sf-connected-apps | consumer key / cert / app config |
| advanced callout service code | sf-apex | Apex implementation |
| declarative HTTP callout / Flow wrapper | sf-flow | Flow orchestration |
| deploy integration metadata | sf-deploy | validation and rollout |
| use integration from Agentforce | sf-ai-agentscript | agent action composition |
| Score | Meaning |
|---|---|
| 108+ | strong production-ready integration design |
| 90–107 | good design with some hardening left |
| 72–89 | workable but needs architectural review |
| < 72 | unsafe / incomplete for deployment |
Weekly Installs
253
Repository
GitHub Stars
219
First Seen
Jan 22, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykWarn
Installed on
codex245
opencode243
gemini-cli242
cursor242
github-copilot239
amp237
Azure 升级评估与自动化工具 - 轻松迁移 Functions 计划、托管层级和 SKU
68,100 周安装