Przejdź do treści
Biblioteka skilli
Programowanie · Planowanie

salesforce-reference-architecture

/salesforce-reference-architecture

Projektuje zarządzaną architekturę integracji Salesforce z jawnymi granicami uprawnień, tożsamości, API, zdarzeń, danych, limitów i odtwarzania po awarii.

Licencja
MIT
Ostatnia zmiana repozytorium
26.10.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
1
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
2
Przestarzałość

Brak sygnałów. Repozytorium zmienione 26.10.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Projektuje zarządzaną architekturę integracji Salesforce z jawnymi granicami uprawnień, tożsamości, API, zdarzeń, danych, limitów i odtwarzania po awarii.

Wyzwalacze z opisu

design Salesforce architecture

Argumenty

/salesforce-reference-architecture [system-or-domain] [constraints]
Oryginalny opis (EN)

Design a governed Salesforce integration architecture with explicit authority, identity, API, event, data, evidence, limit, and recovery boundaries. Use when conducting architecture reviews. Trigger with "design Salesforce architecture".

Jak działa

  1. Overview
  2. Prerequisites
  3. Tool Discipline
  4. Current Contract
  5. Authentication
  6. Instructions
  7. Approval Boundaries
  8. Output
  9. Error Handling
  10. Example
Sekcje z nagłówków SKILL.md, w oryginale · 67 linii, 463 słów
Podgląd SKILL.md
---
name: salesforce-reference-architecture
description: 'Design a governed Salesforce integration architecture with explicit authority, identity, API, event, data, evidence, limit, and recovery boundaries. Use when conducting architecture reviews. Trigger with "design Salesforce architecture".'
argument-hint: "[system-or-domain] [constraints]"
allowed-tools: Read, Glob, Grep, WebFetch, Write, Edit
version: 1.8.0
author: Jeremy Longshore <jeremy@intentsolutions.io>
license: MIT
tags: [saas, salesforce, architecture, integration, governance]
model: inherit
effort: high
compatibility: Designed for Claude Code; architecture and production trust-boundary decisions require enterprise, security, data, and Salesforce platform approval
---
# Governed Salesforce Integration Reference Architecture

## Overview

Create an evidence-backed target architecture that names every source of truth, mutation path, principal, data class, failure boundary, and recovery mechanism.

## Prerequisites

- Business capabilities, system context, sources of truth, data owners, consumers, service objectives, and constraints
- Org topology, Salesforce products, External Client Apps or existing Connected Apps, APIs, events, limits, and entitlements
- Security, privacy, residency, retention, reconciliation, disaster recovery, support, and change-control requirements

## 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 provides multiple synchronous, asynchronous, bulk, composite, and event integration surfaces with org-specific availability and limits. No single direct API, middleware, replicated database, or event pattern is correct for every domain.

## Authentication

Model human, integration, deployment, diagnostic, and break-glass principals separately. Bind each to an approved app, OAuth flow, minimum permissions, secret custody, rotation, revocation, and audit path.

## Instructions

1. Map systems, trust zones, sources of truth, record and event ownership, consumers, data classes, and business invariants.
2. Inventory orgs, products, editions, packages, schemas, API versions, events, limits, identities, and operational dependencies.
3. Select interaction patterns per use case: synchronous request, asynchronous bulk, composite, event, scheduled reconciliation, or replicated read model.
4. Define contracts for schema, versioning, idempotency, ordering, pagination, checkpoints, retries, dead letters, and backfills.
5. Design CRUD and field access, sharing, encryption, retention, audit, residency, redaction, support, and separation of duties.
6. Model outages, limit exhaustion, partial writes, event gaps, schema drift, wrong-org access, and disaster recovery.
7. Validate with threat, failure, capacity, cost, operability, migration, and rollback reviews and record rejected alternatives.

## Approval Boundaries

Do not establish new trust, data movement, system authority, production mutation, or vendor dependency without architecture, security, data, and business approval.

## Output

Return context and container views, authority matrix, trust and data-flow boundaries, contracts, failure scenarios, capacity and cost assumptions, decisions, risks, and migration plan.

## Error Handling

| Condition | Response |
|---|---|
| Two systems claim authority for the same field | Resolve ownership and conflict policy before implementation. |
| Recovery depends only on replay availability | Add durable reconciliation and backfill from the source of truth. |
| Entitlement or limit assumption is unverified | Mark the design provisional and obtain current org evidence. |

## Example

A redacted completion receipt might look like this:

```text
domain=orders; authority=erp; salesforce=crm-projection; writes=governed; events=cdc; reconcile=daily; recovery=tested
```

## Resources

- [Salesforce integration patterns](https://developer.salesforce.com/docs/atlas.en-us.integration_patterns_and_practices.meta/integration_patterns_and_practices/)
- [Salesforce Pub/Sub API](https://developer.salesforce.com/docs/platform/pub-sub-api/overview)

## Next Steps

Run the workflow first in the lowest-risk authorized org and preserve its redacted receipt. Schedule a review against the next Salesforce seasonal release and the customer change calendar.

Wersje

W bazie nie ma innych skilli o nazwie salesforce-reference-architecture.

Identyczna treść występuje jeszcze w 1 innych folderach na GitHubie. Tu pokazujemy jedną, najlepiej ocenioną kopię.

Migawka bazy z 28.10.2026 · wersja paczki 559bed1db741 (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100webflow-reference-architecture
    Projektuje architekturę integracji Webflow z jawnymi granicami Data API, Content Delivery, webhooków, tożsamości, kolejki i publikacji, przy starcie usługi lub rozplątywaniu sprzężonej integracji.
  • 100persona-reference-architecture
    Projektuje płaszczyznę kontrolną KYC wokół Persona z jawnymi granicami zaufania, danych, zdarzeń i decyzji, na potrzeby przeglądu architektury.
  • 100specialized-salesforce-architect
    Projektuje architekturę rozwiązań Salesforce: układ wielu chmur, wzorce integracji, limity platformy, wdrożenia i model danych.
  • 90salesforce-architecture
    Pomaga w architekturze organizacji Salesforce: planowanie pojemności, przegląd bezpieczeństwa i udostępniania, wzorce integracji i dług techniczny.
  • 100salesforce-integration-review-skill
    Przegląda projekt integracji Salesforce pod kątem wyboru API, pozycji middleware, ponowień i idempotencji, kolejek błędów, obserwowalności, sekretów, zakresów OAuth i wzorców MuleSoft.
  • 100customerio-reference-architecture
    Wdraża architekturę referencyjną Customer.io przy projektowaniu integracji i planowaniu wzorców korporacyjnych.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.