Umeng Stats for Openclaw

A professional integration for querying real-time Umeng U-APM crash reports and U-App engagement analytics via Open API.

fengerzh
v1.0.0
Apr 16, 2026
0
676
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install umeng-stats

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install umeng-stats using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Umeng Stats?

The Umeng Stats skill is a robust data retrieval tool designed for the Openclaw Skills ecosystem. It enables AI agents to interface directly with the Umeng (友盟) Open API to monitor application health and user behavior. By bridging U-APM for crash/error tracking and U-App for traditional analytics, this skill provides a unified interface for assessing app stability and growth metrics across multiple platforms.

This skill is particularly valuable for developers who need to stay informed about app performance without leaving their coding environment. It supports a wide array of metrics, from ANR counts and error trends to daily active users and launch statistics, ensuring that your Openclaw Skills enabled agent can provide comprehensive technical reports on demand.

Umeng Stats Use Cases

  • Tracking real-time app stability and crash rates during a new release.
  • Generating daily performance reports for active users, new users, and total launches.
  • Investigating specific error types such as ANR, Native crashes, or custom exceptions.
  • Auditing performance across a fleet of up to 20 different configured applications simultaneously.

How Umeng Stats Works

  1. The user or AI agent invokes the Python query script with specific flags for the application and metric type.
  2. The skill resolves the local configuration and credentials stored in the Openclaw Skills directory.
  3. A secure request is generated using HMAC-SHA1 signing to communicate with the Umeng Gateway.
  4. The skill fetches the requested data from either the U-APM (performance) or U-App (analytics) service.
  5. The results are parsed and returned in a structured format for immediate analysis or automated reporting.

Umeng Stats Setup

To get started with this skill in your Openclaw Skills environment, configure your credentials and run the script as follows:

  1. Populate your app keys and secrets in skills/umeng-crash-stats/config.json.
  2. Use the query script via CLI:
python3 scripts/query_crash.py --app <app_name> --type today
  1. To list all available apps in your configuration, run:
python3 scripts/query_crash.py --list-apps

Umeng Stats Data Schema & Taxonomy

The skill utilizes a structured metadata approach to organize application data and API parameters:

Feature Parameter Description
Service Types --type Supports crash (U-APM), today, yesterday, and allapps (U-App).
Crash Categories --crash-type Filters by java/ios, native, anr, custom, or freeze.
App Scope --app Identifies the target application from the 20+ supported configurations.
Time Range --days Allows for historical data retrieval up to 90 days.

Umeng Stats Advanced Features

  • Multi-app aggregation: Use the allapps type to get a bird's-eye view of your entire application portfolio.
  • Granular crash filtering: Isolate specific technical issues like ANR or memory freezes using dedicated crash-type flags.
  • Automation-ready JSON output: Pipe data into other Openclaw Skills by utilizing the --json flag for programmatic consumption.
  • Secure Gateway Signing: Built-in HMAC-SHA1 signature generation ensures all API interactions are secure and compliant with Umeng protocols.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*