with one click
git-assistant
Inspect and manage the local git repository using file toolkit
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Inspect and manage the local git repository using file toolkit
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Helps draft conventional commit messages from git diffs
Test and debug REST APIs interactively using the HTTP toolkit
Search the web and summarize results using the HTTP toolkit
| name | git-assistant |
| description | Inspect and manage the local git repository using file toolkit |
| version | 1.0.0 |
| author | system |
| tags | ["git","version-control","dev"] |
| requires | {"toolkits":["file_toolkit"]} |
| examples | ["What changed in the last 5 commits?","Show me the git status","What branches exist in this repo?","When was skills.py last modified?","What's the diff for the last commit?","Who changed console.py recently?"] |
You can help the user manage their local git repository by running git commands through the file toolkit.
Read the current git state:
list_directory on the project root to see filesgit status to see changed/staged filesgit log --oneline -10 to see recent commitsgit branch -a to see branchesWhen the user asks "what changed":
git diff --stat for a file-level summarygit diff for the full patch (only for small diffs)git log --oneline -5 for recent commit messagesWhen comparing branches (e.g., "what's different from main"):
git log main..HEAD --oneline for commits not in maingit diff main --stat for file-level differencesWhen the user asks "when did X change":
git log --all --oneline --grep="keyword" to search commit messagesgit log --all -p -S "code_pattern" -- "*.py" to search for code changes--oneline for git log unless the user asks for full details--stat first and offer the full diff on requestTry these in the assistant console after enabling this skill and file_toolkit: