← スキル一覧に戻る

git-version-control
by josephkirk
ArtArtReactor Core is the backbone framework for the Game Asset Pipeline, designed to be extensible and modular.
⭐ 0🍴 0📅 2025年12月14日
SKILL.md
name: Git Version Control description: Provides Git version control operations for managing code repositories. Allows agents to check repository status, view commit history, and perform basic Git operations.
Context Keywords
- git
- version control
- repository
- commit
- source control
- vcs
Tools
example-git-skill_git_status- Get the current Git status (HTTP endpoint)example-git-skill_git_log- View commit history (HTTP endpoint)check_git_status- Check Git status (direct tool call)
Instructions
Use this skill when you need to:
- Check the current state of a Git repository
- View recent commit history
- Understand what files have been modified, added, or deleted
- Get information about the current branch
Prerequisites:
- The working directory must be within a Git repository
- Git must be installed on the system
Best Practices:
- Always check the status before making changes
- Use descriptive commit messages
- Review changes before committing
Examples
Example 1: Check Repository Status
# Using the tool decorator
status = check_git_status()
print(f"Current status: {status}")
Example 2: View Recent Commits
# Using the HTTP endpoint
response = await git_log(limit=10)
if response["status"] == "success":
print(f"Recent commits:\n{response['output']}")
Example 3: Combined Workflow
When asked "What changes are in the repository?":
- First, call
check_git_status()to see modified files - Then, call
git_log(limit=5)to see recent commits - Provide a summary of both results to the user
Example 4: Error Handling
Always check the response status and handle errors gracefully:
result = await git_status()
if result["status"] == "error":
print(f"Git operation failed: {result['message']}")
else:
print(f"Status: {result['output']}")
スコア
総合スコア
60/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
✓説明文
100文字以上の説明がある
+10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です