Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

git-what

Install with skills CLI Version License: MIT

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

Recommended: one command with the skills CLI

Install from your project root (project-scoped):

npx skills add GAM3RG33K/git-what

Or install globally so it is available in every project:

npx skills add GAM3RG33K/git-what -g

Non-interactive install targeting specific agents:

npx skills add GAM3RG33K/git-what -g -a claude-code -a opencode -y

The CLI auto-detects your installed agents and links the skill into the right directories. Restart your agent after installing.

Manual installation (alternative)

OpenCode

Copy or symlink this repo into ~/.config/opencode/skill/git-what/:

ln -s "$(pwd)" ~/.config/opencode/skill/git-what
Claude Code / Claude-compatible agents

Copy or symlink this repo into ~/.claude/skills/git-what/:

ln -s "$(pwd)" ~/.claude/skills/git-what

Symlinking is recommended so updates pulled into this repo are picked up automatically. Restart your agent after installing for the skill to load.

Commands

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

Usage

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.

Example output (gw-changelog)

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

Output rules

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.

Use cases

  • 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

License

MIT

About

A global skill that turns git history into plain, paste-ready summaries for App Store Connect, Play Console, Slack, or email.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors