Commit Daily Summary

Use when the user wants a same-day summary of git commits or a commit-based daily report, asks what they did today, or says 总结我今天做了什么, 总结我的提交, 提交总结, 今天提交总结, 日报.

9 stars 1 forksGit & Code Review

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add leonsong09/commit-daily-summary --skill commit-daily-summary
Manual install
git clone --depth 1 https://github.com/leonsong09/commit-daily-summary.git /tmp/commit-daily-summary
mkdir -p ~/.claude/skills
cp -r /tmp/commit-daily-summary/. ~/.claude/skills/commit-daily-summary

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# commit-daily-summary

## Overview

Use this skill to turn one day of git commits into a readable work summary. The goal is not to dump commit lines, but to translate them into grouped, human-friendly task statements.

## Core Rules

- Default scope is **today** in the user's local timezone unless the user gives a date.
- Prefer **git evidence** over memory.
- Group commits by **workstream / theme**, not just by repository order.
- Rewrite raw commit messages into concise Chinese action summaries.
- Do not include empty, noise-only, or clearly meaningless commits as standalone achievements.

## Workflow

### Step 1: Determine the date and repo scope

Default assumptions:
- date range: today
- repository scope: current repository unless the user asks for multiple repositories

Clarify only when necessary:
- today vs a specific date
- current repo vs multiple repos
- whether the user wants only task summaries or task summaries + raw commit details

### Step 2: Collect commits

Use direct git commands with explicit repository paths.

Recommended command pattern:

```bash
git -C <repo> log --since="YYYY-MM-DD 00:00" --until="YYYY-MM-DD 23:59:59" --pretty=format:"%h%x09%s"
```

If no commits are found, state that clearly.

### Step 3: Group commits into workstreams

Cluster related commits together, for example:
- 同一功能开发
- 同一缺陷修复
- 同一配置或工具链调整
- 同一文档更新

Do not create one task sentence per commit if several commits are obviously part of the same workstream.
Read the full skill on GitHub

Details

Skill name
commit-daily-summary
License
MIT
Repo updated
30 March 2026

FAQ

What does the Commit Daily Summary skill do?

Use when the user wants a same-day summary of git commits or a commit-based daily report, asks what they did today, or says 总结我今天做了什么, 总结我的提交, 提交总结, 今天提交总结, 日报.

How do I install the Commit Daily Summary skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add leonsong09/commit-daily-summary --skill commit-daily-summary. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Commit Daily Summary popular?

It lives in leonsong09/commit-daily-summary, which has 9 GitHub stars and 1 forks.

Related skills

Github Profile Readme

9

boffti/github-profile-readme

Create or upgrade a GitHub *profile* README — the special README.md in the repo named exactly after a username (github.com/<user>/<user>) that renders at the top of the profile page. Use this whenever someone wants to make, design, redesign, refresh, or "level up" their GitHub profile, set up their github.com/<user>/<user> repo, add stats cards / badges / a tech stack / an auto-updating blog feed to their profile, or asks "how do I get that box on my GitHub page." Trigger even when they don't say the word "README" — "make my GitHub look good", "personalize my GitHub", or "set up my dev profile

Git & Code Review

Explain for Dumb

11

MotleyWildside/explain-for-dumb

Explains code changes (branch diff vs master, or uncommitted changes) in plain human language, no scary jargon — so the user understands what an agent (or they) actually changed. Two modes - a "for dummies" story (what was, what happened, how it was done) or a per-file walkthrough. Use when the user says "explain-for-dumb", "explain my changes", "what did the agent do", "walk me through the diff", or wants a plain-language recap of a PR/diff.

Git & Code Review

Gh Fetch

9

retlehs/gh-fetch

Use the GitHub CLI to fetch content from GitHub URLs instead of web fetching. Activate when the user shares a GitHub issue, PR, repo, or discussion link.

Git & Code Review

Nb

11

Alan-Youngzhe/noob2builder

Noob2Builder AI Builder School——由 Agent 在主对话中带学的全选修课程,从电脑与 AI 基础、Git/GitHub、Builder 工作法,到做出并发布第一个可验收作品、测试与验证、前后端工程基础(HTML/CSS/JS、npm、Vite、TypeScript、Vue、React、组件化、TSX、路由、项目结构、API、鉴权与部署)、Agent 构建和 Agentic Engineering。适用于纯小白或已有项目的学习者提出“带我学 AI”“我想做第一个作品”“教我 Git/GitHub”“教我单元测试、集成测试、冒烟测试或 E2E”“教我前端/后端”“看不懂 Agent 生成的网页代码”“什么是 token/context/Agent/MCP/Skill”“教我构建 Agent”“从 vibe coding 进阶”“继续上次课程”等请求;支持按目标选课、动态插入共享知识、真实实操、本地学习存档和证据卡。

Git & Code Review

Mobileconfig Builder

9

GodModeAI2025/mobileconfig-builder

Erstellt produktionsreife .mobileconfig-Dateien (Apple Configuration Profiles) für macOS, iOS, iPadOS, tvOS, watchOS und visionOS. Holt die YAML-Schemas aus github.com/apple/device-management (Branch `release`) in einen lokalen Cache und validiert jeden Payload gegen diesen Cache-Stand, der liegen bleibt, bis `fetch_schema.py --refresh` ihn neu holt. Führt bei Bedarf einen Interview-Flow (Plattform → PayloadType → Pflichtfelder) und erzeugt eine korrekt strukturierte, optional PKCS#7-signierte .mobileconfig zum Direkt-Aufspielen via MDM, Profile Manager, AirDrop oder USB. Verwende diesen Skill

Git & Code Review

Gh Actions

11

retlehs/gh-actions

GitHub Actions best practices — current action versions, caching, security, and common patterns. Activate when writing or modifying GitHub Actions workflows.

Git & Code Review

Browse the most popular Claude skills, all git & code review skills, or write your own with the skills generator.