Individual skill
agentforce-d360-analyze
Data Cloud 360° view of a single Agentforce session. TRIGGER when user asks to trace, inspect, summarize, or describe a specific Agentforce session by session id (Agent Session UUID `019d…` or MessagingSession id `0Mw…`). Also triggers on session discovery — find/list/search sessions by time, agent, channel, outcome, or conversation text — when the user has no session id yet. DO NOT TRIGGER for design-time architecture questions (use agentforce-architecture-analyze instead) or for runtime perf/latency/SLO questions that require platform telemetry beyond Data Cloud.
skills/agentforce-d360-analyze/SKILL.md
Source commit a8a18ce1e4ba12e69b4073eab98ce31bfbd8271e
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 4, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 1,151
- Repository last updated
- Nov 6, 2026
- License
- Apache-2.0
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- engineering Derived category
- design Derived category
- data Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
README.mddoc · 6,323 bytesSKILL.mdcore · 13,550 bytesSKILL.mdcore · 13,550 bytesSKILL.mdcore · 13,550 bytesSKILL.mdcore · 13,550 bytesSKILL.mdcore · 13,550 bytesassets/dc/app_generation.sqlasset · 1,940 bytesassets/dc/content_category.sqlasset · 1,529 bytesassets/dc/content_quality.sqlasset · 1,360 bytesassets/dc/discover_sessions.sqlasset · 2,320 bytesassets/dc/feedback.sqlasset · 1,517 bytesassets/dc/feedback_details.sqlasset · 1,337 bytesassets/dc/gateway_records.sqlasset · 1,600 bytesassets/dc/gateway_request_llm.sqlasset · 1,683 bytesassets/dc/gateway_request_metadata.sqlasset · 1,586 bytesassets/dc/gateway_request_tags.sqlasset · 1,441 bytesassets/dc/gateway_requests.sqlasset · 3,447 bytesassets/dc/gateway_responses.sqlasset · 1,733 bytesassets/dc/generations.sqlasset · 1,970 bytesassets/dc/interactions.sqlasset · 2,055 bytesassets/dc/messages.sqlasset · 2,128 bytesassets/dc/messaging_session.sqlasset · 1,696 bytesassets/dc/moment_interactions.sqlasset · 1,428 bytesassets/dc/moments.sqlasset · 1,533 bytesassets/dc/participants.sqlasset · 1,795 bytesassets/dc/sessions.sqlasset · 3,034 bytesassets/dc/steps.sqlasset · 2,638 bytesassets/dc/tag_associations.sqlasset · 1,763 bytesassets/dc/tag_definition_associations.sqlasset · 1,460 bytesassets/dc/tag_definitions.sqlasset · 1,874 bytesassets/dc/tags.sqlasset · 1,371 bytesassets/dc/telemetry_spans.sqlasset · 2,156 bytesreferences/artifacts.mddoc · 2,804 bytesreferences/dc_dmo_fields.mddoc · 43,149 bytesreferences/dc_pipeline_contract.mddoc · 26,888 bytesscripts/_shared/__init__.pyruns · 122 bytesscripts/_shared/cli_override.pyruns · 3,412 bytesscripts/_shared/fs_guard.pyruns · 13,559 bytesscripts/_shared/paths.pyruns · 5,917 bytesscripts/_shared/runtime.pyruns · 2,061 bytesscripts/_shared/sql.pyruns · 548 bytesscripts/assemble_dc.pyruns · 71,285 bytesscripts/config.pyruns · 1,792 bytesscripts/dc.pyruns · 14,135 bytesscripts/discover_sessions.pyruns · 21,593 bytesscripts/fetch_dc.pyruns · 46,143 bytesscripts/render_dc.pyruns · 71,327 bytesscripts/resolve_session.pyruns · 11,105 bytesscripts/storage.pyruns · 3,224 bytesscripts/tests/__init__.pyruns · 0 bytesscripts/tests/_bootstrap.pyruns · 483 bytesscripts/tests/fixtures/__init__.pyruns · 0 bytesscripts/tests/fixtures/synthetic_session.pyruns · 14,921 bytesscripts/tests/test_assemble_dc_bootstrap_and_mode.pyruns · 4,306 bytesscripts/tests/test_assemble_dc_gateway_direct.pyruns · 8,460 bytesscripts/tests/test_assemble_dc_gateway_direct_integration.pyruns · 6,566 bytesscripts/tests/test_assemble_dc_helpers.pyruns · 10,248 bytesscripts/tests/test_assemble_dc_integration.pyruns · 9,513 bytesscripts/tests/test_dc_and_resolve_session.pyruns · 27,340 bytesscripts/tests/test_default_target_org.pyruns · 19,230 bytesscripts/tests/test_discover_sessions.pyruns · 19,469 bytesscripts/tests/test_discover_sessions_grep_ci.pyruns · 8,373 bytesscripts/tests/test_fetch_dc_helpers.pyruns · 10,857 bytesscripts/tests/test_fetch_dc_identity.pyruns · 22,543 bytesscripts/tests/test_fetch_dc_main.pyruns · 9,620 bytesscripts/tests/test_fetch_dc_waterfall.pyruns · 8,781 bytesscripts/tests/test_fetch_dc_waterfall_full.pyruns · 11,477 bytesscripts/tests/test_identity_coherence.pyruns · 14,106 bytesscripts/tests/test_render_dc_branches.pyruns · 10,183 bytesscripts/tests/test_render_dc_gateway_direct.pyruns · 5,193 bytesscripts/tests/test_render_dc_helpers.pyruns · 10,758 bytesscripts/tests/test_render_dc_integration.pyruns · 7,935 bytesscripts/tests/test_render_dc_planner_llm_calls.pyruns · 12,086 bytesscripts/tests/test_render_dc_show_prompts_gating.pyruns · 8,879 bytesscripts/tests/test_resolve_from_disk.pyruns · 4,241 bytesscripts/tests/test_resolve_session_main.pyruns · 5,287 bytesscripts/tests/test_runtime_override.pyruns · 4,268 bytesscripts/tests/test_session_shape.pyruns · 3,596 bytesscripts/tests/test_session_shape_dropped_by_stdm.pyruns · 3,593 bytesscripts/tests/test_skill_md_prefix_block.pyruns · 6,962 bytes
Read excerpt
# agentforce-d360-analyze — Data Cloud 360° session view
Hierarchical session reconstruction from Data Cloud STDM + GenAI DMOs for one Agentforce session. Three stages — fetch → assemble → render. Typical wall-clock: ~10–30s for a ~15-turn session.
The pipeline is **DC-only**: it reads runtime audit rows that Data Cloud has materialized. It is **not** a runtime-availability tool — see "DC-only blind spot" below for what this skill cannot answer.
## If the user hasn't given enough to proceed
When invoked with no session id AND no discovery criteria, print this block **verbatim** — do not paraphrase, do not pre-run any script. Trigger condition: the input is empty OR contains no session-id shape (neither a UUID nor a `0Mw…` messaging id) AND no discovery expression (no time phrase / `--agent` / `--channel` / `--outcome` / `--grep` / verbs like "find" / "list").
> Which session should I pull from Data Cloud, and in which org?
>
> I need:
> - **Session id** — either an Agent Session UUID (`019db7f6-…`) or a MessagingSession id (`0Mw…`, 15/18 chars).