下班
Reusable Claude Code skills — handoff queue, daily wrap-up, design interrogation, looklook
npx -y skills add Lumos-789/agent-skills --skill 下班Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 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.
What its author says it does
Copied from the file, not written here
日终下班 — 读 scratch + 全量扫 git → 更新所有项目卡片 → 生成收工报告 → git commit → 清空 scratch。每天结束时使用。
SKILL.md
2.1 KB, 671 tokens by cl100k_base, as published. Nobody here has run it
执行日终下班工作流。这是一个完整的日终盘点流程。
执行步骤
- 读取项目注册表获取全部项目列表 <!-- adapt to your project structure -->
- 读取今天的流水账
reports/daily-YYYY-MM-DD.md,汇总今天做了什么 - 全量扫描所有项目的 git 状态(
git log --since="today"或类似),确认每个项目的实际变更 - 更新所有相关项目卡片的状态(当前进度、最新待办、阻塞项)
- 生成收工报告
reports/wrap-up-YYYY-MM-DD.md,包含:- 今日完成事项
- 各项目进度变化
- 明日待办
- 阻塞项汇总
- Git commit:
docs: wrap-up YYYY-MM-DD — update project cards and report - 清空 scratch 文件(当天流水账已归档到收工报告中)
规则
- 必须在管理项目目录下执行 <!-- adapt: e.g. Guster root -->
- 如果今天的流水账为空,仍然扫描 git 并更新卡片
- commit 前确认所有变更文件都是文档类(.md),不提交非文档文件
- 如果某个项目无变化,跳过该卡片更新
自驱模块扩展步骤(可选)
<!-- adapt: if using self-drive module, include these steps -->步骤 A:日级反思
在生成收工报告之后、git commit 之前执行。
读取以下数据:
self-drive/experiences/中今天的经验文件- 今天各项目的收工流水
- 刚生成的收工报告
执行日级反思,写入 self-drive/reflections/daily/YYYY-MM-DD.md:
- 今日概览:做了什么,时间分布
- 工作分布评估:是否合理
- 跨项目模式:不同项目间的共性问题
- 经验汇总:从 experiences/ 提炼最值得记住的 2-3 条教训
- 明日关注:明天最需要关注的事
步骤 B:仪表盘更新
基于今天的执行数据和反思结果,更新 self-drive/dashboard.md:
- 更新「最后更新」日期
- 更新本周的维度评分(1-5 分)
- 更新「待改进项」和「知识空白」
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.
Gives 0 of the 12 instructions most pr commit review skills give in 671 tokens
Counted across 888 of the 1,342 authors here whose files we hold, read 2026-08-07
- Use conventional commits formatin 127 of 888, across 115 files
- Keep subject line under 72 charactersin 62 of 888, across 48 files
- Delete branches after mergein 51 of 888, across 38 files
- Use imperative mood in subject linein 51 of 888, across 42 files
- Use imperative mood in commit messagesin 44 of 888
- Verify directory is ignored before creating worktreein 43 of 888, across 12 files
- Generate a conventional commit messagein 43 of 888
- Add unignored worktree directories to gitignorein 42 of 888, across 10 files
- Make atomic commitsin 39 of 888, across 27 files
- Run tests before committingin 36 of 888, across 25 files
- Verify clean test baselinein 35 of 888, across 9 files
- Split unrelated changes into separate commitsin 35 of 888, across 30 files
Said here and by no other author read
- read the project registry
- read the daily scratch report
- scan all project git logs since today
- update all relevant project cards
- generate the daily wrap-up report
- clear the daily scratch file
Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.