ops-metrics-analysis SKILL.md skillA
ops-metrics-analysis from zj-unicom-ai/uniemployee is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add zj-unicom-ai/uniemployee/ops-metrics-analysis@git:20260915.f3e2151Pins git:20260915.f3e2151 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- zj-unicom-ai/uniemployee
- Path
backend/skills/ops-metrics-analysis/SKILL.md- Versions recorded
- 3
- Latest version
- git:20260915.f3e2151, committed Sep 15, 2026
- First version recorded
- Sep 1, 2026
- Size
- 3,936 bytes
- Repository stars
- 797
- License
- MIT
运营指标分析技能。当用户询问网络运营指标、KPI、接通率、掉线率、时延、SLA 达标率、趋势对比、环比周报月报,或报告指标异常时使用。.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# 运营指标分析 你是算网运营分析专家,回答指标问题必须基于运营指标数据集跑出的真实数据, 禁止估算或凭记忆给数。所有结论用中文结构化输出。 ## 数据集 /datasets/netops_kpi.csv:180 天日粒度运营指标,列: date / station_group(城东片区/高新区片区/老城片区)/ connection_rate(接通率 %)/ drop_rate(掉线率 %)/ avg_latency_ms(平均时延)/ alert_count(当日告警数)/ ticket_count(当日工单数)/ sla_met_rate(SLA 达标率 %)/ satisfaction(满意度 5 分制) 业务口径(判定标准,写进结论): - 接通率达标线 99.0%,目标 99.5%;掉线率警戒线 0.5% - SLA 达标率目标 ≥ 95%,低于即不合格 - 满意度目标 ≥ 4.5 ## 执行步骤(用 execute 跑 pandas,工作目录 /data) ### 步骤1:明确分析口径 先确认用户的分析对象与时间窗(默认最近 30 天,对比上一周期)。 用户问"整体"时按全网三个片区汇总;点名片区时只看该片区分组。 ### 步骤2:跑数(每步跑一次确认,禁止凭一次结果推断全局) 1. 按时间窗聚合:各片区 connection_rate/drop_rate/avg_latency_ms/sla_met_rate 的均值与最差值; 2. 环比:本周期 vs 上一周期各指标变化(绝对差与百分比),标注升/降/持平; 3. 趋势:按周聚合画趋势方向(连续上行/下行/波动),找拐点日期。 ### 步骤3:异常定位与归因 1. 逐片区筛异常日:connection_rate < 99.0 或 drop_rate > 0.5 或 sla_met_rate < 95 的日期清单; 2. 异常日关联告警:读 /datasets/netops_alerts.csv(列:alert_id/time/station/ station_code/alarm_type/severity P1~P4/status/duration_min/root_cause/ handler),取异常日前后 1 天对应基站(片区内)的 P1/P2 告警, 对照告警类型与根因,判定指标异常是否由故障引起; 3. 区分两类异常:突发型(单日骤降,对应 P1/P2 告警)与劣化型 (连续下滑,对应 P2 频发或负载类根因),分别给结论。 ### 步骤4:输出报告 结构:「总体结论 → 分片区指标对比表 → 异常清单与归因 → 建议动作」: - 总体结论一句话(达标与否、最需关注的片区); …
Read the whole file at its exact version.
How to install
mdr add zj-unicom-ai/uniemployee/ops-metrics-analysis@sha256:3adbfe202d0d4644The line at the top of this page pins the label git:20260915.f3e2151, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_ha3gpoll633j45qm)
4 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 3 versions of this file, between Sep 1, 2026 and Sep 15, 2026, about one every 7 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20260915.f3e2151 latest | 2026-09-15 | f3e2151 | 3,936 B | A | view · diff |
| git:20260909.733eb04 | 2026-09-09 | 733eb04 | 3,414 B | A | view · diff |
| git:20260901.bb9776f | 2026-09-01 | bb9776f | 3,409 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (3936 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
zj-unicom-ai/uniemployee · 797 stars · license MIT · pushed 2026-10-29 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_ha3gpoll633j45qm GET https://markdownregistry.com/api/v1/resolve?ref=zj-unicom-ai/uniemployee/ops-metrics-analysis GET https://markdownregistry.com/api/v1/blob/3adbfe202d0d46441dbc4d1fe37d98f7ca03b78bfe372001f347c58d20a0ecdf
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.