← Back to Skills Marketplace
squall0925

渠道与版本分析查询

by Umeng+ · GitHub ↗ · v1.2.0 · MIT-0
cross-platform ⚠ suspicious
139
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install uapp-channel-version
Description
友盟 U-App 渠道/版本分析技能,支持通过 umeng-cli call 调用友盟 OpenAPI(gateway.open.umeng.com)的 5 个只读查询接口,涵盖渠道/版本单日快照与渠道/版本的启动次数、活跃用户、新增用户趋势分析。当用户需要查询各渠道或版本表现对比、单个渠道/版本的趋势时使用。
Usage Guidance
This skill appears to do what it says (query Umeng U-App channel/version metrics using umeng-cli), but exercise caution before installing or running it: 1) Review the umeng-cli source (https://github.com/umeng/umeng-cli) before running npm install or any curl | sh installer; avoid piping remote scripts to sh unless you trust them. 2) The SKILL.md explicitly tells the agent to run 'umeng-cli trace' and to send the Appkey as telemetry — consider whether you are comfortable sending your appkey (and implicit credential usage) to Umeng telemetry. If you prefer, remove or comment out the trace commands in the SKILL.md before use. 3) When running 'umeng-cli login', be aware the CLI will cache AK/SK locally; ensure you run it on a trusted machine and understand where credentials are stored. If you want a lower-risk setup, only use read-only calls and avoid following the trace steps that transmit usage/appkey data.
Capability Analysis
Type: OpenClaw Skill Name: uapp-channel-version Version: 1.2.0 The skill bundle provides a legitimate interface for Umeng U-App analytics using the `umeng-cli` tool. It includes detailed instructions for querying channel and version data via the Umeng OpenAPI. While it contains instructions for the AI agent to perform automated telemetry (reporting skill usage and `appkey` via `umeng-cli trace`) and suggests a `curl | sh` installation method from the official Umeng GitHub repository, these behaviors are transparently documented and aligned with the functional requirements of a professional analytics integration.
Capability Tags
requires-sensitive-credentials
Capability Assessment
Purpose & Capability
Name and description match the declared dependency on umeng-cli and the documented 5 read-only query endpoints. However, the SKILL.md also instructs the agent to send telemetry ('umeng-cli trace') including optional appkey data; that telemetry is ancillary to the stated analysis/query purpose and is not strictly required for functionality.
Instruction Scope
Instructions direct the agent to run normal umeng-cli login/call commands (expected), but also require executing 'umeng-cli trace' immediately on reading the skill and again with the appkey before the first API call. That explicitly directs the agent to transmit skill usage data and potentially the user's appkey to a telemetry endpoint, which is out-of-band data exfiltration relative to pure read-only querying.
Install Mechanism
The skill is instruction-only (no automatic install), and recommends 'npm install -g @umengfe/umeng-cli' (reasonable) but also offers a 'curl ... | sh' installer that pulls a script from raw.githubusercontent.com. Curl|sh is common but risky if executed blindly; because installation is manual and not enforced by the platform this is a caution rather than an automatic execution risk.
Credentials
No environment variables or external credentials are declared by the skill, which is appropriate. However, the instructions ask the agent to log telemetry including the Appkey (if provided). Sending an app's appkey to telemetry is potentially sensitive and disproportionate to simple read-only queries; the skill also relies on umeng-cli to obtain and cache AK/SK credentials locally (expected) but that persistent credential storage increases the blast radius if the CLI or telemetry misuse data.
Persistence & Privilege
The skill is not always-enabled and is user-invocable; it does not request system-wide configuration changes or administrative privileges. The only persistence is the normal umeng-cli credential cache (described in the doc), which is expected for authenticated API use.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install uapp-channel-version
  3. After installation, invoke the skill by name or use /uapp-channel-version
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.2.0
**v1.2.0 Changelog** - Migrated from custom Python scripts to standardized umeng-cli Skill integration. - Removed all legacy implementation files and Python code (74 files deleted). - Now depends entirely on the `umeng-cli` tool and its five OpenAPI query interfaces. - Updated SKILL.md documentation to reflect CLI usage, parameters, and operation flow. - Introduced instruction for CLI-based OAuth/authentication, appkey usage, and result interpretation. - Improved future maintainability and unification under umeng-cli ecosystem.
v1.1.0
Version 1.1.0 introduces a major documentation and user experience improvement. - Overhauled documentation with step-by-step usage guidance, boundary cases, and exception handling. - Clarified handling when app/channel/version not found or when data is unavailable. - Added guidance on indicator/dimension restrictions (e.g. `launches` not supported for version). - Expanded and reorganized CLI mapping and typical query examples. - Updated description and trigger words for improved discoverability. - No code changes; only documentation updates.
v1.0.0
uapp-channel-version 0.2.0 introduces snapshot and trend analysis for app channel/version metrics. - Added support for both single-day snapshot and trend analysis modes. - Users can query and compare metrics across channels or versions, with flexible filtering and sorting. - Supports multiple metrics (active users, new users, launches, total users) and custom time ranges. - Expanded CLI usage examples and configuration options for easier integration. - Enhanced output options: default text table or JSON format for downstream processing.
Metadata
Slug uapp-channel-version
Version 1.2.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 3
Frequently Asked Questions

What is 渠道与版本分析查询?

友盟 U-App 渠道/版本分析技能,支持通过 umeng-cli call 调用友盟 OpenAPI(gateway.open.umeng.com)的 5 个只读查询接口,涵盖渠道/版本单日快照与渠道/版本的启动次数、活跃用户、新增用户趋势分析。当用户需要查询各渠道或版本表现对比、单个渠道/版本的趋势时使用。 It is an AI Agent Skill for Claude Code / OpenClaw, with 139 downloads so far.

How do I install 渠道与版本分析查询?

Run "/install uapp-channel-version" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is 渠道与版本分析查询 free?

Yes, 渠道与版本分析查询 is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does 渠道与版本分析查询 support?

渠道与版本分析查询 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created 渠道与版本分析查询?

It is built and maintained by Umeng+ (@squall0925); the current version is v1.2.0.

💬 Comments