dx-app-analytics-query — Analytics, an agent skill published by forcedotcom/sf-skills
Analyticsforcedotcom/sf-skillsskills.sh ↗
Installs
4,913
deduplicated, at the last sync
Since we started
+11.5%
40 readings, about 2 hours apart. Not a live curve.
Our category
Analytics
ours
Last read
Sep 5, 2026
from the directory
Our brief
oursThis skill assists ISV partners by providing tools to query managed package usage data from the ISV Intelligence Data Lake. It allows users to create asynchronous `AppAnalyticsQueryRequest` records via the REST/sObject API, configure App Analytics settings using the Metadata API (such as enabling simulation mode), and track the entire query lifecycle.
- Presigned download URL for result data
- Structured analytics task summary
- AppAnalytics metadata types
not detected
The evidence describes using the REST/sObject API and Metadata API but does not specify any requirements regarding paid plans or APIs.
not detected
The evidence does not provide information about whether user registration is required to use this skill.
The skill cannot handle standard CRM SOQL queries, general reporting/dashboard building, or deploying generic metadata XML. It also handles data asynchronously and requires users to check the download URL expiration time.
Evidenceskills/dx-app-analytics-query/SKILL.md:1-142
---
name: dx-app-analytics-query
description: "ISV App Analytics metadata types — AppAnalyticsQueryRequest and AppAnalyticsSettings. Use this skill when the user asks about retrieving managed package usage data, configuring App Analytics simulation mode, querying subscriber snapshots, or understanding the AppAnalyticsQueryRequest lifecycle (New → Pending → Complete → Expired). TRIGGER when: user mentions App Analytics, AppAnalyticsQueryRequest, AppAnalyticsSettings, package usage data, subscriber analytics, ISV analytics, or simulation mode for app analytics. DO NOT TRIGGER when: the task is about standard Salesforce reports/dashboards (use reporting skills), custom SOQL on Account/Contact (use platform-soql-query)."
metadata:
cliTools:
- tool: ["sf"]
semver: ">=2.0.0"
relatedSkills:
- "platform-metadata-deploy"
- "platform-soql-query"
version: "1.0"
domains: ["Developer Experience"]
minApiVersion: "56.0"
---
# App Analytics
## When This Skill Owns the Task
Use `dx-app-analytics-query` when the work involves:
- Creating `AppAnalyticsQueryRequest` records via the REST/sObject API
- Configuring `AppAnalyticsSettings` via the Metadata API (simulation modRead 1 of 1 text files in the skill.
Installfrom the directory
npx skills add https://github.com/forcedotcom/sf-skillsInstalling happens there, not here. We are an index with an opinion, not a mirror.
What is inside itfrom the directory
1 files — names only. The directory does not report sizes.
What the auditors foundfrom the directory
A skill is instructions your agent will follow and scripts it may run, so who checked it matters as much as how many people installed it.
Installs, reading by readingours
Axis starts at 4.4k, not zero — the range is 4.4k to 4.9k.
Asked out loudspoken, not typed
The same skill in the words people use speaking to an assistant rather than typing into a box. Each one carries the situation it came from, and each answer says only what the skill's own files support.
You can use this skill to create an asynchronous `AppAnalyticsQueryRequest` record via the REST API. You will need to specify parameters like the data type, time range, and package IDs.
The evidence describes using the REST/sObject API and Metadata API but does not specify any requirements regarding paid plans or APIs.
You should monitor the record's `RequestState` for failure, and check the `ErrorMessage` field on the record for diagnostic details.