← Back to Skills Marketplace
企业报告生成器
by
freedompixels
· GitHub ↗
· v1.1.0
· MIT-0
111
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install cn-report-generator
Description
企业日报/周报自动生成。从MEMORY.md和daily log自动生成结构化报告, 支持日报/周报/月报模板。
README (SKILL.md)
企业日报/周报自动生成
功能概述
自动从工作记录生成结构化日报、周报、月报,告别手动整理。
使用方法
生成日报
帮我生成今天的日报
生成周报
帮我生成本周的周报
生成月报
帮我生成本月的月报
执行流程
日报生成
- 读取今日工作记录(从
memory/YYYY-MM-DD.md) - 提取完成事项、进行中事项、问题、明日计划
- 按模板生成结构化日报
- 保存到
~/reports/daily/YYYY-MM-DD.md
周报生成
- 读取本周7天的daily log
- 汇总本周完成事项、待办事项、关键成果
- 生成周报摘要
- 保存到
~/reports/weekly/YYYY-WW.md
月报生成
- 读取本月所有daily log
- 汇总月度成果、数据统计、问题复盘
- 生成月报
- 保存到
~/reports/monthly/YYYY-MM.md
数据来源
MEMORY.md— 长期记忆和任务清单memory/YYYY-MM-DD.md— 每日工作日志memory/in_progress.md— 进行中的任务
报告模板
日报模板
# YYYY年MM月DD日 工作日报
## ✅ 今日完成
- [事项1]
- [事项2]
## 🚧 进行中
- [事项](预计完成时间)
## ⚠️ 问题与风险
- [问题描述]
## 📅 明日计划
- [计划事项]
周报模板
# YYYY年第WW周 工作周报
## 本周成果
- [成果1]
- [成果2]
## 数据统计
- 完成事项:X项
- 进行中:Y项
- 问题解决:Z项
## 问题与解决方案
- [问题描述] → [解决方案]
## 下周计划
- [计划事项]
输出位置
- 日报:
~/reports/daily/YYYY-MM-DD.md - 周报:
~/reports/weekly/YYYY-WW.md - 月报:
~/reports/monthly/YYYY-MM.md
注意事项
- 需要定期维护daily log(记录每日工作)
- 报告质量取决于工作记录的完整性
- 建议每天下班前记录当日工作
Usage Guidance
What to check before installing/using: 1) Confirm where your daily logs/MEMORY.md live — the script reads from ~/.qclaw/workspace (not an arbitrary system path); if your logs are stored elsewhere, update the script or SKILL.md. 2) Inspect the files that will be read (MEMORY.md, memory/*.md, in_progress.md) to ensure they don't contain sensitive data you don't want aggregated. 3) The skill writes reports to ~/reports — check file permissions and that this location is acceptable. 4) The script performs only local file reads/writes and regex parsing (no network or credential use), so there's no obvious exfiltration, but you can run it locally in a sandbox or review/modify the script before running. 5) Note small issues: monthly report is unimplemented and timestamp interpolation in the generated footer appears to be a minor string formatting bug (no security impact). If you need stricter assurance, request provenance of the skill author or run the code in an isolated environment first.
Capability Analysis
Type: OpenClaw Skill
Name: cn-report-generator
Version: 1.1.0
The skill is a local productivity tool designed to aggregate markdown logs into structured reports. Analysis of `scripts/generate_report.py` and `SKILL.md` shows the code operates strictly on local file paths within the user's home directory (~/.qclaw/workspace and ~/reports), contains no network activity, and uses safe string manipulation and regex for data extraction without any dangerous execution sinks like eval() or os.system().
Capability Assessment
Purpose & Capability
Name/description (generate daily/weekly/monthly reports from MEMORY and daily logs) matches the included script and SKILL.md. The script reads local memory and daily log files and writes markdown reports — this is proportional to the described purpose.
Instruction Scope
SKILL.md and the script both say they read MEMORY.md and daily logs and write reports to ~/reports. Minor inconsistency: SKILL.md refers to memory/YYYY-MM-DD.md and MEMORY.md (relative paths), while the script actually reads from WORKSPACE = ~/.qclaw/workspace (MEMORY.md at ~/.qclaw/workspace/MEMORY.md and daily logs under ~/.qclaw/workspace/memory). This is an implementation/detail mismatch (not an access to unrelated data), and monthly-report is unimplemented. Also the script only does local file I/O and regex parsing (no network calls).
Install Mechanism
Instruction-only skill with an included Python script; there is no install specification, no downloads, and no third-party package installs. Risk from install-time code is minimal.
Credentials
No environment variables, secrets, or external credentials are requested. The script reads files under the user's home (hidden workspace) and writes reports to ~/reports — these are consistent with the skill's stated functionality.
Persistence & Privilege
always is false and the skill does not request elevated or persistent platform privileges. It does create ~/reports and will create ~/.qclaw/workspace directories if invoked and those are used — this is expected for a local report generator.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install cn-report-generator - After installation, invoke the skill by name or use
/cn-report-generator - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
v1.1.0: 修复SKILL.md格式,修复缺失脚本
v1.0.1
添加中文标题
v1.0.0
Initial release of cn-report-generator.
- Automatically generates structured daily, weekly, and monthly reports from work logs.
- Supports report templates for 日报/周报/月报 in Chinese.
- Reads from MEMORY.md and daily logs for data extraction.
- Saves reports to designated directories for easy access.
- Designed to boost productivity and reduce manual reporting effort.
Metadata
Frequently Asked Questions
What is 企业报告生成器?
企业日报/周报自动生成。从MEMORY.md和daily log自动生成结构化报告, 支持日报/周报/月报模板。 It is an AI Agent Skill for Claude Code / OpenClaw, with 111 downloads so far.
How do I install 企业报告生成器?
Run "/install cn-report-generator" 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 freedompixels (@freedompixels); the current version is v1.1.0.
More Skills