git-what is an open-source AI agent skill for git. It turns git history into plain, paste-ready summaries — store release notes (App Store Connect / Google Play Console), tester verification checklists, conventional commit messages from your working tree, and personal work reports (week / fortnight / month) across all branches.
Works in any git repo. No setup per project. No dependencies — the skill only uses standard git commands.
Compatible with Claude Code, OpenCode, Codex, Cursor, Gemini CLI, GitHub Copilot, Cline, Windsurf, Amp, Goose and 60+ other AI coding agents via the skills CLI.
Install from your project root (project-scoped):
npx skills add GAM3RG33K/git-whatOr install globally so it is available in every project:
npx skills add GAM3RG33K/git-what -gNon-interactive install targeting specific agents:
npx skills add GAM3RG33K/git-what -g -a claude-code -a opencode -yThe CLI auto-detects your installed agents and links the skill into the right directories. Restart your agent after installing.
OpenCode
Copy or symlink this repo into ~/.config/opencode/skill/git-what/:
ln -s "$(pwd)" ~/.config/opencode/skill/git-whatClaude Code / Claude-compatible agents
Copy or symlink this repo into ~/.claude/skills/git-what/:
ln -s "$(pwd)" ~/.claude/skills/git-whatSymlinking is recommended so updates pulled into this repo are picked up automatically. Restart your agent after installing for the skill to load.
| Command | What it does |
|---|---|
gw-changelog <commit_id> |
Store release notes for a commit range |
gw-verify <commit_id> |
Tester verification checklist for the same range |
gw-staged |
Commit message from the current uncommitted work |
gw-week |
Personal summary of your work in the last 7 days, across all branches |
gw-fortnight |
Personal summary of your work in the last 15 days, across all branches |
gw-month |
Personal summary of your work in the last 30 days, across all branches |
Run any command inside a git repo:
gw-changelog 245a71d
gw-verify 245a71d
gw-staged
gw-week
gw-fortnight
gw-month
If gw-changelog or gw-verify is called without a commit ID, the skill asks for the starting commit first. The other commands need no commit ID — gw-staged reads the current working tree, and gw-week / gw-fortnight / gw-month scan your work across all branches over the last 7 / 15 / 30 days.
What's new
• Tapping notifications from your phone or the in-app list now opens the right article, comment, or badge
• Comment alerts scroll to the right place on the article
• Fixed duplicate alerts on Android and a freeze when opening articles from comment alerts
• Shared links open more reliably after sign-up and no longer misroute after log out
All commands share the same output rules so the result pastes cleanly into Play Console, App Store Connect, Slack, or email: plain text, simple bullets, no markdown headings, no commit hashes, no AI attribution. Only source data collection differs between commands.
- Generate App Store Connect "What's New" notes and Google Play release notes straight from git history
- Build QA tester verification checklists before each release
- Write conventional commit messages from staged changes (screens + APIs)
- Summarize your own weekly / fortnightly / monthly contributions across every branch for standups, sprint reports, and performance reviews
MIT