关于 weekly-business-report
weekly-business-report 是一项从多个业务系统收集数据并生成每周经营报告的技能,面向需要汇报 KPI 的团队和管理者。它结合趋势、目标、滚动平均和异常分析,并可按收件人的详细程度调整报告。
主要功能
- 01从启用的数据源采集并保存快照
- 02计算 KPI 趋势、目标比较和滚动平均
- 03检测异常并与历史数据比较
- 04支持自定义 KPI 组和目标
- 05按收件人详细程度生成报告
- 06维护 KPI 历史并输出周报
适用场景
- 01编制上一完整工作周的经营报告
- 02查看收入等 KPI 的多周趋势
- 03比较最近四周或汇总年度至今表现
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ onewave-ai/ claude-skills --skill weekly-business-report安装后在 Claude Code 中输入/weekly-business-report确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/configuration.mddata-and-calculations.mdoutput-template.md详细介绍
每周业务报告生成器
从多个业务系统提取数据,将其综合为连贯的叙述,并生成可供高管阅读的每周报告,将原始数字转化为战略洞察。
目录
references/configuration.md— 首次运行的设置问题、目录布局、完整的config.yaml和kpi-history.json架构。references/data-and-calculations.md— 各数据源的数据收集、趋势指标、目标对比、滚动平均值、异常检测、比较模式、自定义 KPI 分组、质量规则和错误处理。references/output-template.md— 完整的报告 Markdown 模板和详细程度。
工作流
首次运行(不存在配置)
- 运行设置问题并创建目录布局。参见
references/configuration.md。 - 根据
references/configuration.md中的架构生成config.yaml和templates/kpi-definitions.yaml。 - 根据
references/configuration.md中的架构初始化history/kpi-history.json。
后续每次运行
- 读取
config.yaml和templates/kpi-definitions.yaml。 - 确定报告周期(上一个完整的业务周)。
- 从每个已启用的数据源提取数据,并将快照保存到
data/{date}/。参见references/data-and-calculations.md。 - 计算每项 KPI:趋势指标、目标对比、滚动平均值和异常。参见
references/data-and-calculations.md。 - 与目标值和前几周进行比较;标记异常。
- 根据
references/output-template.md中的模板生成报告,并针对每位接收者调整详细程度。 - 将报告保存到
reports/{date}-weekly-report.md,并将本周的数值追加到history/kpi-history.json。
快捷命令
- “生成本周报告” — 为最近一个完整周生成完整报告。
- “显示收入趋势” — 提供收入专项趋势分析,并包含 4-8 周的历史数据。
- “本周有哪些值得关注的问题?” — 仅输出关注事项。
- “添加 KPI [名称]” — 添加一项新的 KPI 进行跟踪(参见
references/data-and-calculations.md中的自定义 KPI 分组)。 - “更新目标” — 修改现有 KPI 的目标值。
- “比较最近 4 周” — 并排比较最近 4 份周报。
- “年初至今摘要” — 汇总年初至今所有跟踪的 KPI。
每次运行都要应用 references/data-and-calculations.md 中的报告质量规则和错误处理。
评论
支持 Markdown