AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Commit Daily Summary

skill-leonsong09-commit-daily-summary-commit-daily-summary · by leonsong09

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 总结我今天做了什么, 总结我的提交, 提交总结, 今天提交总结, 日报.

No reviews yet
0 installs
40 views
0.0% view→install

Install

$ agentstack add skill-leonsong09-commit-daily-summary-commit-daily-summary

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-leonsong09-commit-daily-summary-commit-daily-summary)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
5mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Commit Daily Summary? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

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:

git -C  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.

Step 4: Rewrite into Chinese action summaries

Good summary lines should:

  • start with a clear action verb
  • describe the actual business or engineering result
  • omit noisy implementation trivia unless it matters
  • be understandable to someone reading a daily report quickly

Examples:

  • 实现了行情页的筛选条件持久化
  • 修复了任务轮询在终态下未刷新概览的问题
  • 重构了图表数据映射逻辑,降低了重复处理分支
  • 补充了设置保存链路的回归测试

Step 5: Output the daily report

Preferred structure:

  • 日期范围
  • 今日工作摘要
  • 仓库 / workstream 明细
  • 如有需要,再附原始 commits

Recommended Output Shape

## 提交总结

- 日期:2026-03-30
- 范围:today / current repo

### 今日工作摘要
- ...
- ...

### 分项明细
#### 仓库 A
- workstream 1: ...
- workstream 2: ...

### 原始提交(可选)
- abc123 feat(...)

When to Use

  • 用户说“总结我今天做了什么”
  • 用户说“总结我的提交”
  • 用户说“提交总结”
  • 用户要一份基于 commit 的日报

When Not to Use

  • 用户要的是当前会话收尾,而不是 commit 视角
  • 用户要的是跨会话的项目级日报
  • 用户没有 git 提交,真正需要的是工作区变更总结

In those cases, prefer session-wrap or project-daily style skills instead.

Quality Checklist

Before responding, verify:

  • [ ] Date scope is explicit
  • [ ] Summary is based on actual commits
  • [ ] Related commits are grouped into workstreams
  • [ ] Chinese task lines are human-readable and action-oriented
  • [ ] Empty noise commits are not treated as major work items

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.