← スキル一覧に戻る

git-log
by hyper-light
Multi-agent modular terminal client for those who like control.
⭐ 0🍴 0📅 2026年1月23日
SKILL.md
name: git-log description: Show commit history for a file or the entire repository. Returns commit information including hash, author, date, and message. allowed-tools: Bash metadata: category: git version: 1.0.0
Git Log Skill
This skill retrieves commit history for a file or the entire repository, providing detailed information about each commit.
Usage
The git-log skill retrieves commit history with optional filtering by path, author, and date range.
Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| path | string | No | - | Filter history to specific file |
| limit | int | No | 10 | Maximum number of commits to return |
| since | datetime | No | - | Only show commits after this date |
| until | datetime | No | - | Only show commits before this date |
| author | string | No | - | Filter by author name or email |
Example Usage
Get recent repository history:
Show the last 10 commits
Get history for a specific file:
Show commit history for /src/main.go
Filter by author:
Show commits by author "Alice"
Filter by date range:
Show commits from the last week
Result Format
Each commit includes:
- Full commit hash (40 characters)
- Short hash (7 characters)
- Author name and email
- Author timestamp
- Committer name and email (if different)
- Commit timestamp
- Subject (first line of message)
- Full commit message
- Parent commit hashes
- Files changed in the commit
Commit Information Fields
| Field | Description |
|---|---|
| hash | Full 40-character commit hash |
| short_hash | Abbreviated 7-character hash |
| author | Commit author name |
| author_email | Author's email address |
| author_time | When the commit was authored |
| committer | Person who applied the commit |
| committer_email | Committer's email |
| commit_time | When commit was applied |
| subject | First line of commit message |
| message | Full commit message |
| parent_hashes | Parent commit references |
| files_changed | List of files modified |
Best Practices
- Start with a reasonable limit (10-20) for performance
- Use path filter to focus on specific file history
- Combine author and date filters for targeted searches
- Check for merge commits (multiple parents) when tracing changes
- Use short_hash for display, full hash for references
スコア
総合スコア
60/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です