🎯

commit-summary

🎯Skill

from iemong/agent-skills

VibeIndex|
What it does

Generates a Markdown table of Git commits for a specified date, supporting multiple branches, worktrees, and optional PR number retrieval.

📦

Part of

iemong/agent-skills(6 items)

commit-summary

Installation

Quick InstallInstall with npx
npx skills add iemong/agent-skills
Add MarketplaceAdd marketplace to Claude Code
/plugin marketplace add iemong/agent-skills
Install PluginInstall plugin from marketplace
/plugin install dig@iemong/agent-skills
Install PluginInstall plugin from marketplace
/plugin install slack@iemong/agent-skills
Quick InstallInstall with npx
npx skills add
📖 Extracted from docs: iemong/agent-skills
2Installs
-
AddedFeb 4, 2026

Skill Details

SKILL.md

|

Overview

# Commit Summary

日付を指定してGitコミットをMarkdownテーブル形式で集計する。

使い方

基本実行

```bash

# 今日のコミット

bash ${CLAUDE_PLUGIN_ROOT}/skills/commit-summary/scripts/daily-commits.sh

# 特定日のコミット

bash ${CLAUDE_PLUGIN_ROOT}/skills/commit-summary/scripts/daily-commits.sh 2026-01-16

# PR取得をスキップ(オフライン時)

bash ${CLAUDE_PLUGIN_ROOT}/skills/commit-summary/scripts/daily-commits.sh 2026-01-16 --no-pr

# 著者フィルタなし(全員分)

bash ${CLAUDE_PLUGIN_ROOT}/skills/commit-summary/scripts/daily-commits.sh 2026-01-16 --all-authors

# "その日のコミットログを全部"出す(pretty=fuller + --stat)

bash ${CLAUDE_PLUGIN_ROOT}/skills/commit-summary/scripts/daily-commits.sh 2026-01-16 --raw --all-authors

# refs/stash 等も含めて"全部"(WIP / index on ... が混ざる場合あり)

bash ${CLAUDE_PLUGIN_ROOT}/skills/commit-summary/scripts/daily-commits.sh 2026-01-16 --all-refs

```

出力例

```markdown

2026-01-16 のコミット一覧(frontend)

| 時間 | ブランチ/PR | コミット内容 |

|------|------------|-------------|

| 09:38 | #6535 | feat: ノートグリッドセクションを実装 |

| 10:12 | #6487 | refactor: フォローボタンをカスタムフックに分離 |

```

複数リポジトリの集計

複数リポジトリを一括集計する場合:

```bash

for repo in ~/Documents/works/frontend ~/Documents/works/note-ui; do

cd "$repo" && bash ${CLAUDE_PLUGIN_ROOT}/skills/commit-summary/scripts/daily-commits.sh 2026-01-16

done

```

注意事項

  • worktree対応: git log --branches --remotes により(stash等を除外しつつ)ブランチ由来のコミットを取得
  • PR番号: gh CLIがインストールされている場合、PR一覧を1回だけ取得してPR番号を付与
  • 時刻: ローカルタイムゾーン(JST)で出力
  • 依存: Pythonは不要(date コマンドで翌日を計算)