agentsclimarketplace

Data analysis report

Skill LuckyOneTwoThree/pm-skill/pm-05-metrics-ops/skills/data-analysis-report

当需要产出完整的数据分析报告时使用。数据洞察报告自动生成,整合漏斗分析、留存分析、异常检测和决策洞察数据,补充趋势解读和行动建议,输出结构化Markdown报告。关键词:数据分析报告、数据洞察报告、运营报告、数据报告、分析报告、出个数据报告、帮我写运营分析、总结下数据情况。From its SKILL.md

Install
npx -y skills add LuckyOneTwoThree/pm-skill --skill data-analysis-report

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 6 stars6 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

12.0 KB, ~4.1k tokens by cl100k_base, as published. Nobody here has run it

数据洞察报告自动生成

核心原则

  1. 数据说话,洞察驱动——数据是起点,洞察是终点,行动是目的
  2. 异常优先——异常比常态更值得关注,异常是改进的信号
  3. 归因深挖——不只说"是什么",更要回答"为什么"
  4. 可执行结论——每条洞察必须对应一个可执行的行动

交互模式

🤖→👤 AI建议人类审批

输入

输入项类型必填来源说明
漏斗分析JSONoutput/pm-metrics-ops/analysis-funnel/funnel-analysis.json漏斗健康度、转化率、流失点
留存分析JSONoutput/pm-metrics-ops/analysis-retention/retention-analysis.json留存曲线、流失预警、 cohorts
异常检测JSONoutput/pm-metrics-ops/analysis-anomaly/anomaly-analysis.json异常指标、归因、影响范围
决策洞察JSONoutput/pm-metrics-ops/decision-dace/decision_insight.json数据驱动的决策建议
度量体系JSONoutput/pm-metrics-design/metrics-system/metrics_system.json指标定义和基线
分析时间范围string用户提供如"2025年Q1""最近30天"
产品/业务信息string用户提供产品名称、核心业务指标

执行步骤

Step 1: 数据概览与核心指标

整合度量体系和分析数据,生成数据概览:

核心指标仪表盘

指标当前值环比变化同比变化趋势状态
北极星指标↑↓→🟢🟡🔴
核心转化率
留存率(D7/D30)
DAU/MAU
ARPU

数据质量声明

  • 数据覆盖范围
  • 数据完整性评估
  • 已知的数据偏差

Step 2: 漏斗健康度分析

整合漏斗数据,生成漏斗分析章节:

全链路漏斗

曝光 → 点击 → 注册 → 激活 → 首次付费 → 复购
  ↓      ↓      ↓      ↓       ↓         ↓
 95%   45%   32%   68%    25%      40%

关键发现

  • 最大流失环节(流失率最高的步骤)
  • 最大提升空间(转化率提升对整体影响最大的步骤)
  • 环比变化最大的环节
  • 异常波动点

每个关键发现包含

  • 数据事实(精确数字)
  • 环比/同比对比
  • 可能原因(至少2个假设)
  • 验证建议

Step 3: 留存与生命周期分析

整合留存数据,生成留存分析章节:

留存曲线描述

  • 次日/7日/30日留存率
  • 留存曲线形态(L型/下降型/稳定型)
  • cohorts对比(不同批次用户的留存差异)

生命周期阶段划分

阶段定义占比特征
新手期注册后0-3天高活跃、高流失风险
成长期4-14天功能探索、习惯形成
成熟期15-90天稳定使用、价值感知
衰退期90天+活跃下降使用频率降低
流失期连续N天未活跃需召回策略

流失预警

  • 高风险用户特征
  • 流失前行为信号
  • 召回窗口期

Step 4: 异常归因分析

整合异常检测数据,生成异常分析章节:

异常事件清单

时间指标异常类型偏离程度影响范围归因置信度
突增/突降/趋势偏移±X%用户量/收入内因/外因高/中/低

归因分析框架

  • 内因:产品变更、技术故障、运营活动
  • 外因:市场变化、竞品动作、季节因素
  • 数据因:统计偏差、数据缺失、口径变更

Step 5: 洞察与行动建议

整合所有分析数据,提炼洞察和行动建议:

洞察提炼规则

  • 每条洞察 = 数据事实 + 业务含义 + 行动方向
  • 洞察按业务影响排序

行动建议模板

优先级建议目标指标预期提升实施难度验证方式
P0低/中/高A/B测试/前后对比
P1
P2

建议分类

  • 速赢(Quick Win):低难度、高影响
  • 核心优化:中难度、高影响
  • 长期投入:高难度、高影响
  • 观察项:需更多数据验证

Step 6: 报告组装

报告结构

# {产品名}数据分析报告({时间范围})

## 执行摘要
- 核心指标一览
- 3条关键发现
- Top1行动建议

## 1. 数据概览
### 1.1 核心指标仪表盘
### 1.2 数据质量声明

## 2. 漏斗分析
### 2.1 全链路漏斗
### 2.2 关键流失点
### 2.3 提升机会

## 3. 留存分析
### 3.1 留存曲线
### 3.2 生命周期阶段
### 3.3 流失预警

## 4. 异常分析
### 4.1 异常事件清单
### 4.2 归因分析

## 5. 洞察与行动建议
### 5.1 核心洞察
### 5.2 行动建议(按优先级)

## 附录
- 数据来源与口径
- 指标定义
- 统计方法说明

输出

存储路径output/pm-metrics-ops/data-analysis-report/

输出文件

文件格式说明
data-analysis-report.mdMarkdown完整数据分析报告
data-analysis-report.jsonJSON结构化数据(供下游Skill引用)

输出Schema

{
  "type": "object",
  "required": ["report_metadata", "executive_summary", "insights", "recommendations"],
  "properties": {
    "report_metadata": {"type": "object", "description": "报告元数据,包含产品名、时间范围和数据来源"},
    "executive_summary": {"type": "object", "description": "执行摘要,包含关键指标、发现和首要建议"},
    "funnel_analysis": {"type": "object", "description": "漏斗分析,包含完整漏斗、最大流失和机会点"},
    "retention_analysis": {"type": "object", "description": "留存分析,包含关键节点和生命周期阶段"},
    "anomaly_analysis": {"type": "object", "description": "异常分析,包含事件和归因"},
    "insights": {"type": "array", "description": "洞察列表,包含数据事实、业务含义和行动方向"},
    "recommendations": {"type": "array", "description": "建议列表,包含优先级、预期提升和验证方式"}
  }
}

data-analysis-report.json 结构

{
  "report_metadata": {
    "product": "产品名",
    "time_range": "分析时间范围",
    "generated_at": "时间戳",
    "data_sources": [],
    "data_quality": ""
  },
  "executive_summary": {
    "key_metrics": [],
    "key_findings": [],
    "top_recommendation": ""
  },
  "funnel_analysis": {
    "full_funnel": [],
    "biggest_drop": {},
    "biggest_opportunity": {},
    "key_findings": []
  },
  "retention_analysis": {
    "d1": 0, "d7": 0, "d30": 0,
    "curve_shape": "",
    "lifecycle_stages": [],
    "churn_warnings": []
  },
  "anomaly_analysis": {
    "events": [],
    "attributions": []
  },
  "insights": [
    {
      "id": "INS-001",
      "fact": "数据事实",
      "implication": "业务含义",
      "action_direction": "行动方向"
    }
  ],
  "recommendations": [
    {
      "id": "REC-001",
      "description": "建议描述",
      "target_metric": "目标指标",
      "expected_lift": "预期提升",
      "difficulty": "低/中/高",
      "category": "速赢/核心优化/长期投入/观察项",
      "priority": "P0/P1/P2",
      "validation_method": "验证方式"
    }
  ]
}

输出校验规则

字段路径类型必填说明
report_metadataobject报告元数据
report_metadata.productstring产品名称
report_metadata.time_rangestring分析时间范围
report_metadata.data_sourcesarray数据来源列表
report_metadata.data_qualitystring数据质量声明
executive_summaryobject执行摘要
executive_summary.key_findingsarray关键发现列表,至少3条
executive_summary.top_recommendationstring首要建议
funnel_analysisobject漏斗分析章节
retention_analysisobject留存分析章节
anomaly_analysisobject异常分析章节
insightsarray洞察列表,至少1条
insights[].idstring洞察编号
insights[].factstring数据事实
insights[].implicationstring业务含义
insights[].action_directionstring行动方向
recommendationsarray建议列表,至少3条
recommendations[].idstring建议编号
recommendations[].prioritystring优先级,枚举值:P0/P1/P2
recommendations[].validation_methodstring验证方式

上游变更响应

当上游输入发生变更时,本Skill的响应策略:

上游变更影响范围响应策略
漏斗分析数据更新漏斗分析章节更新漏斗数据,重新评估流失点和提升机会
留存分析数据更新留存分析章节更新留存数据,重新评估生命周期和流失预警
异常检测数据更新异常分析章节更新异常事件和归因,重新评估洞察
决策洞察更新洞察和建议章节更新洞察和建议,标记需人类确认
度量体系变更核心指标仪表盘更新指标定义和基线,重新评估数据概览

当分析报告自身变更时,对下游的通知机制:

报告变更类型通知范围通知方式
P0建议新增decision-dace标记P0建议,触发DACE Conclude
关键发现变更decision-culture标记发现变更,触发报告推送
数据质量声明变更全部下游标记质量变更,触发数据源检查

决策规则

条件决策
仅有漏斗数据聚焦漏斗分析,留存和异常章节标注"缺乏数据"
仅有留存数据聚焦留存和生命周期,漏斗章节标注"缺乏数据"
无异常数据跳过异常分析章节,标注"无异常检测数据"
所有分析数据均缺失基于产品信息和AI知识生成框架性报告,标注"缺乏实证数据"
时间范围>1年建议拆分为季度报告

质量检查

  • 执行摘要包含3条关键发现+Top1建议
  • 核心指标仪表盘完整
  • 漏斗分析包含最大流失点和提升机会
  • 留存分析包含生命周期阶段
  • 每条洞察有数据事实+业务含义
  • 行动建议至少3条,每条有优先级和验证方式
  • 数据口径和局限性已说明

降级策略

缺失的上游输入降级方案输出影响
funnel-analysis缺失漏斗章节标注"缺乏漏斗数据"缺少转化分析
retention-analysis缺失留存章节标注"缺乏留存数据"缺少生命周期分析
anomaly-analysis缺失跳过异常分析章节缺少异常归因
decision-dace缺失行动建议基于数据分析推导建议可能不够深入
metrics-system缺失核心指标基于用户提供信息指标定义可能不完整
  • 若用户未提供分析时间范围,提示用户提供或跳过该输入相关步骤
  • 若用户未提供产品/业务信息,提示用户提供或跳过该输入相关步骤

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.