← Back to Skills Marketplace
ppop0uuiu

daily_summary

by ppop0uuiu · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
220
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install daily-summary-cn
Description
每日工作总结自动生成。根据聊天记录和浏览器历史生成一句话工作总结,定时发送飞书。
README (SKILL.md)

Daily Summary - 每日工作总结

自动生成简洁的每日工作总结,通过飞书发送。

功能

  • 读取本地聊天记录(memory 文件)
  • 读取浏览器历史(Chrome/Edge)
  • 生成一句话工作总结
  • 每天定时发送飞书

使用方法

定时任务(自动)

设置每天 17:30 自动生成:

openclaw cron add --schedule "30 17 * * 1-5" --message "生成今日工作总结" --channel feishu

手动生成

python skills/daily-summary/scripts/generate.py

配置

浏览器历史路径

  • Chrome: %LOCALAPPDATA%\Google\Chrome\User Data\Default\History
  • Edge: %LOCALAPPDATA%\Microsoft\Edge\User Data\Default\History

飞书发送

需要配置飞书机器人:

{
  "channels": {
    "feishu": {
      "enabled": true,
      "appId": "your-app-id",
      "appSecret": "your-app-secret"
    }
  }
}

输出格式

一句话总结今日完成的主要任务,简洁明了。

示例:

今日完成:部署本地模型、安装飞书 skills、创建每日工作总结定时任务、发布 daily-summary skill

Usage Guidance
This skill will read your local chat memory files (~/.openclaw/workspace/memory/YYYY-MM-DD.md) and your Chrome/Edge History SQLite to generate a one-line daily summary and will append that summary back into your memory file. The SKILL.md says it can send the summary via Feishu, and shows where you would put an appId/appSecret, but the included Python script does not implement any network/send logic nor does the skill declare required credentials — check this mismatch before installing. Consider: - If you don't want local browser history read, do not install or run this skill; it explicitly accesses History files (privacy risk). - The lack of Feishu send code reduces exfiltration risk, but also means the advertised feature isn't implemented; if you need Feishu delivery, inspect/modify the code to securely handle credentials (avoid hardcoding, use platform secrets). - Verify file permissions on ~/.openclaw/workspace and ensure backups do not leak appended summaries. - If you proceed, run the script manually first to confirm behavior, and only supply Feishu credentials after reviewing/adding secure sending code. Given these inconsistencies, treat the skill as suspicious until the author clarifies or the code is updated to match the documentation and to handle credentials securely.
Capability Analysis
Type: OpenClaw Skill Name: daily-summary-cn Version: 1.0.0 The skill programmatically accesses and parses sensitive browser history databases (Chrome and Edge) and local workspace memory files. While these actions are aligned with the stated purpose of generating a work summary in SKILL.md, the automated extraction of browser history from SQLite databases in `scripts/generate.py` is a high-risk behavior that could be leveraged for privacy invasion or data harvesting if modified.
Capability Assessment
Purpose & Capability
The name/description say it will read chat history and browser history and send a daily Feishu message. The code reads the expected local memory file and Chrome/Edge History, and writes a summary back to the local memory. However, the code does NOT implement sending to Feishu, and the skill declares no required credentials or environment variables for Feishu — this is an inconsistency between claimed capability and actual implementation.
Instruction Scope
SKILL.md explicitly instructs reading local memory files and browser history (Windows paths are listed) and scheduling a cron. The script indeed reads ~/.openclaw/workspace/memory/YYYY-MM-DD.md and the browser History SQLite. Reading browser history and local memory is privacy-sensitive but consistent with the stated summary-generation purpose. There is no instruction or code that transmits data externally (no network calls present).
Install Mechanism
No install spec; the skill is instruction-only with a small Python script. Nothing is downloaded or written beyond the script itself and its local file operations.
Credentials
SKILL.md shows a Feishu bot configuration (appId/appSecret) but the skill metadata declares no required env vars and the code does not read any appId/appSecret or other credentials. This mismatch means sensitive credentials are referenced in docs but not handled by the code; the skill also accesses local browser history which is sensitive but proportional to the stated purpose.
Persistence & Privilege
always is false and the skill does not modify other skills or system-wide settings. It writes its summary into the user's workspace memory file (appends to a per-day file), which is expected behavior for this feature.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install daily-summary-cn
  3. After installation, invoke the skill by name or use /daily-summary-cn
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
根据和openclaw的聊天记录和浏览器记录生成每日日报
Metadata
Slug daily-summary-cn
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is daily_summary?

每日工作总结自动生成。根据聊天记录和浏览器历史生成一句话工作总结,定时发送飞书。 It is an AI Agent Skill for Claude Code / OpenClaw, with 220 downloads so far.

How do I install daily_summary?

Run "/install daily-summary-cn" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is daily_summary free?

Yes, daily_summary is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does daily_summary support?

daily_summary is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created daily_summary?

It is built and maintained by ppop0uuiu (@ppop0uuiu); the current version is v1.0.0.

💬 Comments