agentleFS
MasonSREMasonSRE/debrief/skill/SKILL.md

daily-work-log

Skill4 starsChanged 5 months agoMITView on GitHub

生成本机今天(或指定日期)的「每日工作日报」——汇总 Claude Code / Codex / Gemini CLI / git 的工作记录,脱敏、按项目分组,产出文字版 + HTML 版(可截图成图片)。当用户说「整理今日工作 / 生成日报 / 我今天做了什么 / daily work log / standup」时使用。也可被定时任务(cron / Hermes)调用做无人值守日报。Powered by Debrief (the `debrief` CLI).

  • Installs packages

1 other project uses a version of this.

Adopted by

Most recently taken up by

  • Other versions1 project uses a version of this.

    Word for word · 0

    None found.

    Edited · 0

    None found.

    Wrote their own version · 1

    1. evanmaranzano/Skills★ 1same name

    How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.

The file

Files
SKILL.md

每日工作日报(Debrief)

基于 Debrief(debrief CLI)把本机 AI 编程活动整理成日报。CLI 只读本地日志、不联网、自动脱敏、零依赖。

流程

1. 跑 CLI 生成日报(文字 + HTML + JSON)

# 已全局安装(npm i -g debriefly)/ npx debriefly:
debrief --lang zh --out ~/work-logs
# 或从源码:
node /path/to/debrief/bin/debrief.mjs --lang zh --out ~/work-logs
  • 产出 ~/work-logs/debrief-<日期>.md(文字版)、.html(图片版)、.json(结构化)。
  • 常用参数:--date YYYY-MM-DD 指定日期、--tz 时区、--lang en|zh、--sources claude,codex,gemini,git。
  • 想纳入 Hermes Agent / WorkBuddy / OpenClaw 的活动(默认不开):加 --sources claude,codex,gemini,git,hermes,workbuddy,openclaw。三者内容都存在 SQLite,靠系统 sqlite3 CLI 只读读取;没装 sqlite3 就自动跳过。WorkBuddy 本地只存会话标题(对话正文在云端/内存),OpenClaw 汇总的是 task_runs 里的任务文本。
  • 想直接拿文本/JSON:debrief --html / --json 打到 stdout。

2. (可选)润色 / 总结

CLI 出的是「客观汇总」。如需更像周报/standup 的叙述,基于 .json 或 .md 再加一段简短总结即可 —— 但只能基于 CLI 输出,不要臆造、不要引入采集之外的信息;任何拿不准的内容宁可不写。

3. (可选)发图 / 发消息

  • 文字版:直接发文本。
  • 图片版:把 .html 用浏览器/无头 Chrome 截成 PNG 再发(飞书 / Slack / 企微都支持发图)。
  • 两份一起发是最佳:文字便于检索,图片便于一眼看完。

定时(无人值守)场景

被 cron / Hermes 在每天固定时间(如 18:00–19:00)调用时:

  • Heartbeat 守卫:若触发时刻早于约定时间,当天数据不完整 —— 不生成 / 不发送,只报告「调度异常:触发过早」。
  • 已授权无人值守:不向用户请求确认 / 审批;可直接跑 CLI、写文件、发消息。
  • 不自行登录任何网站、不处理或复述密码密钥、不修改任何代码仓库。

备注

  • CLI 只认本机日志,必须在本机运行(云端读不到 ~/.claude、~/.codex、~/.gemini)。
  • 这是「汇总 / 归纳」类技能,不替代真实判断:拿不准的内容宁可留空。
  • 安装/源码:npm i -g debriefly · https://github.com/<your>/debrief

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.