sshvarzman-salesforce/claude-skills

sf-service-messaging-conversation-toolkit

Salesforce Messaging API and Conversation Toolkit API implementation guidance.

Zobacz źródło

Jak używać

  1. Skopiuj polecenie instalacji i sprawdź źródła przed instalacją we własnym środowisku agenta.
  2. W oryginale sprawdź wymagane narzędzia, dane dostępowe i obsługiwane środowiska.
  3. Opisz dane wejściowe i oczekiwany rezultat; porównaj wynik ze źródłami.
npx skills add https://github.com/sshvarzman-salesforce/claude-skills --skill sf-service-messaging-conversation-toolkit

Przed rozpoczęciem

  • Instalacja nie obejmuje subskrypcji modelu, limitu API ani uprawnień do plików.
  • Gwiazdki i instalacje pokazują aktywność, a nie niezależny test jakości lub bezpieczeństwa.
Oryginalny dokument Skill

Treść z repozytorium z zachowaniem nagłówków, przykładów, kodu, tabel, linków i obrazów.

Messaging API and Conversation Toolkit API

Use This Skill When

  • Building or reviewing custom messaging experiences on Salesforce.
  • Integrating Messaging API flows for session setup, message exchange, and lifecycle handling.
  • Designing Conversation Toolkit API usage for agent context, transcript continuity, and handoff logic.
  • Hardening asynchronous messaging operations for retries, idempotency, and sequencing.

Core Workflow

  1. Define interaction model
  • Clarify actors, channels, and transitions between bot, queue, and live agent.
  1. Design Messaging API contract
  • Map conversation start, send/receive events, delivery state, and closure semantics.
  1. Design Conversation Toolkit usage
  • Standardize context payloads, participant updates, and conversation metadata access patterns.
  1. Enforce operational controls
  • Add idempotency keys, replay handling, timeout rules, and dead-letter strategy.
  1. Instrument and audit
  • Track latency, handoff success rate, dropped sessions, and unresolved conversations.

Guardrails

  • Keep channel event handling deterministic and sequence-aware.
  • Normalize message payloads before enrichment or routing.
  • Persist correlation IDs across messaging, case, and incident records.
  • Define fallback behavior when conversation state cannot be resolved.

Deliverables

  • End-to-end sequence diagram for messaging and handoff.
  • API contract checklist (request/response/event expectations).
  • Failure mode matrix with recovery actions.
  • KPI plan for reliability and customer experience outcomes.

Powiązane zadania

z tego samego repozytorium

Więcej Skills

Wszystkie Skills
sshvarzman-salesforce
Społeczność

activating-datacloud

Salesforce Data Cloud Act phase. Use this skill when the user manages activations, activation targets, data actions, or downstream delivery of Data Cloud audiences and data. TRIGGER when: user manages activations, activation targets, data actions, or downstream delivery of Data Cloud audiences and data. DO NOT TRIGGER when: the task is segment creation (use segmenting-datacloud), data retrieval/search work (use retrieving-datacloud), or STDM/session tracing (use observing-agentforce).

instalacje
1
GitHub Stars
0
Aktualizacja
15 paź
sshvarzman-salesforce
Społeczność

agentforce-skills-research

Research Agentforce configuration patterns — topics, actions, instructions, CLTs, knowledge, planner behavior. Searches Salesforce docs, Trailhead, internal repos (git.soma), Slack channels, and Google Docs to find working examples, known issues, and best practices.

instalacje
1
GitHub Stars
0
Aktualizacja
15 paź
sshvarzman-salesforce
Społeczność

harmonizing-datacloud

Salesforce Data Cloud Harmonize phase. Use this skill when the user works with DMOs, mappings, relationships, identity resolution, unified profiles, data graphs, or universal IDs. TRIGGER when: user works with DMOs, mappings, relationships, identity resolution, unified profiles, data graphs, or universal IDs. DO NOT TRIGGER when: the task is only about streams/DLOs (use preparing-datacloud), segments/insights (use segmenting-datacloud), retrieval/search (use retrieving-datacloud), or STDM/sessio

instalacje
1
GitHub Stars
0
Aktualizacja
15 paź
sshvarzman-salesforce
Społeczność

preparing-datacloud

Salesforce Data Cloud Prepare phase. Use this skill when the user creates or manages Data Cloud data streams, DLOs, transforms, or Document AI configurations. TRIGGER when: user creates or manages Data Cloud data streams, DLOs, transforms, or Document AI configurations, or asks about ingestion into Data Cloud. DO NOT TRIGGER when: the task is connection setup only (use connecting-datacloud), DMOs and identity resolution (use harmonizing-datacloud), or query/search work (use retrieving-datacloud)

instalacje
1
GitHub Stars
0
Aktualizacja
15 paź