Work Report — Git skill for Claude Code
Generate daily/weekly work reports from git activity across multiple repos.
How to install Work Report
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open leeguooooo/work-report and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Work Report does
Generate daily/weekly work reports from git activity across multiple repos. Codex skill with scripts.
Alternatives in Git
- Worktree Parallel Init — Create multiple git worktrees for parallel development: $ARGUMENTS 23.4k ★
- Intel — On-demand intelligence fetch for a target — CVEs, disclosed reports, new features 3.8k ★
- Container Use — by dagger - Development environments for coding agents 3.6k ★
README
Work Report Skill
基于 git 活动生成日报/周报,支持多仓库与项目分组。
安装
Codex CLI
方式一:直接克隆到 Codex 技能目录:
git clone https://github.com/leeguooooo/work-report.git ~/.codex/skills/work-report
方式二:下载 release 的 `.skill` 并解压到 `~/.codex/skills`:
unzip work-report.skill -d ~/.codex/skills
安装完成后重启 Codex。
Claude Code
Claude Code 当前不支持 `.skill` 格式的原生安装。建议:
- 克隆此仓库到本地任意目录。
- 在 Claude Code 的自定义提示/规则中粘贴
SKILL.md的内容。 - 需要时手动运行
scripts/git_today_commits.sh,再把输出粘贴给 Claude Code 生成日报/周报。
Cursor
Cursor 不支持 `.skill` 直接安装。建议:
- 克隆此仓库到本地任意目录。
- 在 Cursor 的项目规则/聊天规则中粘贴
SKILL.md的内容。 - 需要时手动运行
scripts/git_today_commits.sh,再把输出粘贴给 Cursor 生成日报/周报。
配置
重要提示:支持显式 `--root`(或使用 `--repo` 指定单仓库),也支持隐式设置 `WORK_REPORT_ROOT`/`CODEX_WORK_ROOT`;未提供任何根目录会报错。 重要提示:Codex 需将 /Approval mode 设为 Agent(full access) 才能正常运行本技能。
示例:
scripts/git_today_commits.sh --root /path/to/your/workspace
也可设置默认根目录(可减少交互):
export WORK_REPORT_ROOT=/path/to/your/workspace
使用
在 Codex 中可直接说:
- 日报:
日报或发日报 - 周报:
周报或发周报
输出时应使用中文条目;若提交信息为英文,请改写/翻译为中文后再生成日报/周报。 默认会对提交信息做“业务化”归一化(例如“解决冲突”会转成“代码集成与稳定性维护”);如需保留原始提交信息,可用 `--no-normalize`。
脚本用法:
scripts/git_today_commits.sh --root /path/to/repos --period daily --group-by-repo
说明:
- 只会统计包含
.git目录或文件的项目,非 git 目录会被忽略 - 默认使用
git log --all,跨分支收集提交(可用--no-all限制为当前分支) --period weekly使用自然周(周一开始)作为时间范围
输出格式
日报:
MM.DD 今日工作总结
<项目A>
1.
2.
周报:
MM.DD-MM.DD 本周工作总结
<项目A>
1.
2.
License
MIT
Related Skills
Bryan Skills Sessionbrief
Session Brief: Interactive Claude Code skill that generates daily work summaries across multiple git projects
Standup
Generate a daily standup summary. Scans today's git activity, open TODOs, and failing checks to produce a conc
Weekly.SKILL
当用户要求生成 om-generator 指定日期范围周报时使用;整合 Git 提交、Claude Code 会话、Codex 会话和可选本机记忆记录。
Token History
Token usage is the next contribution graph — snapshot yours to git daily, show it anywhere as self-updating SV
Daily Standup
Generate a daily standup update. Summarizes yesterday's work from git log, states today's plan, and flags bloc
Impl Explain
Cross-agent (Claude Code / Codex / opencode) skill that renders implementation plan + git diff into a single-f
Related Agents
Cross Repo
Coordinates work that spans multiple repos simultaneously — API + frontend + services. Maps impact, sequences
Bench Runner
Executes a11y skill benchmarks across hosted and local model families. Runs cloud/Codex/Ollama benchmark scrip
GitHub Morning Reporter
Use this agent when the user requests a morning report, daily summary, or overview of their GitHub activity. T