Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
forcedotcom avatar

Retrieving Datacloud

  • 2k installs
  • 763 repo stars
  • Updated July 24, 2026
  • forcedotcom/sf-skills

retrieving-datacloud is an agent skill that Salesforce Data Cloud Retrieve phase. Use this skill when the user runs Data Cloud SQL, async queries, vector search, se.

About

retrieving datacloud Data Cloud Retrieve Phase Use this skill when the user needs query search and metadata introspection for Data Cloud sync SQL paginated SQL async query workflows table describe vector search hybrid search or search index operations Use retrieving datacloud when the work involves sf data360 query sf data360 search index sf data360 metadata sf data360 profile or sf data360 insight inspection understanding Data Cloud SQL results or query shape Delegate elsewhere when the user is writing standard CRM SOQL only querying soql querying soql SKILL md designing segment or calculated insight assets segmenting datacloud segmenting datacloud SKILL md analyzing STDM session tracing parquet telemetry observing agentforce observing agentforce SKILL md Ask for or infer target org alias whether the user needs quick count medium result set large export schema inspection or semantic search table index name if known whether the task is read only SQL or search index lifecycle management

  • description: "Salesforce Data Cloud Retrieve phase. Use this skill when the user runs Data Cloud SQL, async queries, vec
  • compatibility: "Requires an external community sf data360 CLI plugin and a Data Cloud-enabled org"
  • Use this skill when the user needs **query, search, and metadata introspection** for Data Cloud: sync SQL, paginated SQL
  • Follow retrieving-datacloud SKILL.md steps and documented constraints.
  • Follow retrieving-datacloud SKILL.md steps and documented constraints.

Retrieving Datacloud by the numbers

  • 2,023 all-time installs (skills.sh)
  • +6 installs in the week ending Jul 28, 2026 (Skillselion tracking)
  • Ranked #574 of 16,659 AI & Agent Building skills by installs in the Skillselion catalog
  • Security screen: LOW risk (skills.sh audit)
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
At a glance

retrieving-datacloud capabilities & compatibility

Capabilities
description: "salesforce data cloud retrieve pha · compatibility: "requires an external community s · use this skill when the user needs **query, sear · follow retrieving datacloud skill.md steps and d
Use cases
orchestration
From the docs

What retrieving-datacloud says it does

description: "Salesforce Data Cloud Retrieve phase. Use this skill when the user runs Data Cloud SQL, async queries, vector search, search-index workflows, or metadata introspection for Data Cloud obj
SKILL.md
compatibility: "Requires an external community sf data360 CLI plugin and a Data Cloud-enabled org"
SKILL.md
Use this skill when the user needs **query, search, and metadata introspection** for Data Cloud: sync SQL, paginated SQL, async query workflows, table describe, vector search, hybrid search, or search
SKILL.md
npx skills add https://github.com/forcedotcom/sf-skills --skill retrieving-datacloud

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs2k
repo stars763
Security audit3 / 3 scanners passed
Last updatedJuly 24, 2026
Repositoryforcedotcom/sf-skills

When should an agent use retrieving-datacloud and what problem does it solve?

Salesforce Data Cloud Retrieve phase. Use this skill when the user runs Data Cloud SQL, async queries, vector search, search-index workflows, or metadata introspection for Data Cloud objects. TRIGGER

Who is it for?

Developers invoking retrieving-datacloud as documented in the skill source.

Skip if: Skip when requirements fall outside retrieving-datacloud documented scope.

When should I use this skill?

Salesforce Data Cloud Retrieve phase. Use this skill when the user runs Data Cloud SQL, async queries, vector search, search-index workflows, or metadata introspection for Data Cloud objects. TRIGGER

What you get

Outputs aligned with the retrieving-datacloud SKILL.md workflow and stated deliverables.

  • hybrid search index configuration
  • chunk DMO definition
  • vector DMO definition

Files

SKILL.mdMarkdownGitHub ↗

retrieving-datacloud: Data Cloud Retrieve Phase

Use this skill when the user needs query, search, and metadata introspection for Data Cloud: sync SQL, paginated SQL, async query workflows, table describe, vector search, hybrid search, or search index operations.

When This Skill Owns the Task

Use retrieving-datacloud when the work involves:

  • sf data360 query *
  • sf data360 search-index *
  • sf data360 metadata *
  • sf data360 profile * or sf data360 insight * inspection
  • understanding Data Cloud SQL results or query shape

Delegate elsewhere when the user is:

  • writing standard CRM SOQL only → querying-soql
  • designing segment or calculated insight assets → segmenting-datacloud
  • analyzing STDM/session tracing/parquet telemetry → observing-agentforce

---

Required Context to Gather First

Ask for or infer:

  • target org alias
  • whether the user needs quick count, medium result set, large export, schema inspection, or semantic search
  • table/index name if known
  • whether the task is read-only SQL or search-index lifecycle management

---

Core Operating Rules

  • Treat Data Cloud SQL as its own query language, not SOQL.
  • Run the shared readiness classifier before relying on query/search surfaces: node ../orchestrating-datacloud/scripts/diagnose-org.mjs -o <org> --phase retrieve --json.
  • Use describe before guessing columns.
  • Prefer sqlv2 or async query flows for larger result sets.
  • Use vector search or hybrid search only when the search index lifecycle is healthy.
  • Keep STDM/parquet/session-tracing workflows out of this skill family.

---

Recommended Workflow

1. Classify readiness for retrieve work

node ../orchestrating-datacloud/scripts/diagnose-org.mjs -o <org> --phase retrieve --json
# optional query-plane probe, only with a real table name
node ../orchestrating-datacloud/scripts/diagnose-org.mjs -o <org> --phase retrieve --describe-table MyDMO__dlm --json

2. Choose the smallest correct query shape

sf data360 query sql -o <org> --sql 'SELECT COUNT(*) FROM "ssot__Individual__dlm"' 2>/dev/null
sf data360 query sqlv2 -o <org> --sql 'SELECT * FROM "ssot__Individual__dlm"' 2>/dev/null
sf data360 query async-create -o <org> --sql 'SELECT * FROM "ssot__Individual__dlm"' 2>/dev/null

3. Use describe before guessing fields

sf data360 query describe -o <org> --table ssot__Individual__dlm 2>/dev/null

4. Use vector or hybrid search only when an index exists

sf data360 search-index list -o <org> 2>/dev/null
sf data360 query vector -o <org> --index Knowledge_Index --query "reset password" --limit 5 2>/dev/null
sf data360 query hybrid -o <org> --index Knowledge_Index --query "reset password" --limit 5 2>/dev/null
sf data360 query hybrid -o <org> --index Insurance_Index --query "weather damage coverage" --prefilter "Type_of_Insurance__c='Home'" --limit 10 2>/dev/null

5. Reuse curated search-index examples when creating indexes

Use the phase-owned examples instead of inventing JSON from scratch:

  • examples/search-indexes/vector-knowledge.json
  • examples/search-indexes/hybrid-structured.json

---

High-Signal Gotchas

  • Data Cloud SQL is not SOQL.
  • Table names should be double-quoted in SQL.
  • sqlv2 is better than ad hoc OFFSET paging for medium result sets.
  • async query is preferable for large results.
  • search-index operations and vector/hybrid queries depend on the index lifecycle being healthy.
  • Hybrid search can use --prefilter, but only on fields configured as prefilter-capable when the search index was created.
  • HNSW index parameters are typically read-only on create; leave userValues: [] unless the platform explicitly documents otherwise.
  • query describe is not a universal tenant probe; only run it with a known DMO or DLO table after broader readiness has been confirmed.

---

Output Format

Retrieve task: <sql / sqlv2 / async / describe / vector / search-index>
Target org: <alias>
Target object: <table or index>
Commands: <key commands run>
Verification: <query rows / schema / status>
Next step: <segment / harmonize / follow-up>

---

References

  • README.md
  • examples/search-indexes/vector-knowledge.json
  • examples/search-indexes/hybrid-structured.json
  • ../orchestrating-datacloud/assets/definitions/search-index.template.json
  • ../orchestrating-datacloud/references/plugin-setup.md
  • ../orchestrating-datacloud/references/feature-readiness.md

Related skills

Forks & variants (1)

Retrieving Datacloud has 1 known copy in the catalog totaling 523 installs. They canonicalize to this original listing.

How it compares

Pick retrieving-datacloud when retrieval must run on Salesforce Data Cloud DMOs; use generic RAG skills for non-Salesforce vector stores.

FAQ

What is retrieving-datacloud?

Salesforce Data Cloud Retrieve phase. Use this skill when the user runs Data Cloud SQL, async queries, vector search, search-index workflows, or metadata introspection for Data Clo

When should I use retrieving-datacloud?

Salesforce Data Cloud Retrieve phase. Use this skill when the user runs Data Cloud SQL, async queries, vector search, search-index workflows, or metadata introspection for Data Clo

Is retrieving-datacloud safe to install?

Review the Security Audits panel on this page before production use.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.