← スキル一覧に戻る

github-changes
by vm0-ai
⭐ 4🍴 1📅 2026年1月24日
SKILL.md
name: github-changes description: Get yesterday's code changes from a GitHub repository
GitHub Changes Skill
Fetches recent commits and code changes from a GitHub repository.
When to Use
Use this skill when you need to get:
- Yesterday's commits
- Files changed
- Lines added/removed
- Commit authors
How to Use
# Get yesterday's changes (default)
$CLAUDE_CONFIG_DIR/skills/github-changes/scripts/get-changes.sh "owner/repo"
# Get changes for a specific date
$CLAUDE_CONFIG_DIR/skills/github-changes/scripts/get-changes.sh "owner/repo" "2024-12-15"
Arguments
owner/repo(required): The repository to query (e.g., "vm0-ai/vm0")date(optional): Specific date in YYYY-MM-DD format. Defaults to yesterday.
Prerequisites
GITHUB_TOKENenvironment variable must be set (for private repos and higher rate limits)
Output
Results are saved to /tmp/data/github_changes_[timestamp].json:
{
"repository": "vm0-ai/vm0",
"date": "2024-12-15",
"total_commits": 5,
"commits": [
{
"sha": "abc123",
"message": "feat: add new feature",
"author": "username",
"date": "2024-12-15T10:30:00Z",
"additions": 50,
"deletions": 10,
"files_changed": 3
}
],
"summary": {
"total_additions": 150,
"total_deletions": 30,
"total_files_changed": 12,
"authors": ["user1", "user2"]
}
}
Console output summary:
Repository: vm0-ai/vm0
Date: 2024-12-15
Total Commits: 5
Commits:
- feat: add new feature by @user1
- fix: resolve bug by @user2
Summary:
Files Changed: 12
Lines Added: +150
Lines Removed: -30
Error Handling
- 401 Unauthorized: Check that GITHUB_TOKEN is set correctly
- 404 Not Found: The repository may not exist or is private
- No commits found: There may have been no commits on that date
スコア
総合スコア
50/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です