Total 43,563 skills, Version Control has 792 skills
Showing 12 of 792 skills
Compare files and directories between git worktrees or worktree and current branch
Add line-specific review comments to pull requests using GitHub CLI API
Generate Git branch names from staged or branch changes
Generate branch name, commit message, and PR content from one shared diff context
Generates conventional one line commit messages from a git diff
Maintains CHANGELOG.md following Keep a Changelog format and Semantic Versioning. Use when the user mentions preparing or publishing a new release, or asks to review or refactor CHANGELOG.md.
Clean up local branches after PR merges. Syncs main with origin, identifies branches with merged PRs, and proposes safe deletion. Use when the user asks to 'clean up branches', 'delete merged branches', 'sync branches', or mentions branch cleanup.
Sync with remote repository using pull --rebase. Use when you need to update your local branch with remote changes.
Generate a pull request description from branch changes. Use when creating a PR or preparing PR documentation.
Commit changes to git with a descriptive conventional commit message. Use when ready to commit staged or unstaged changes.
Undo the last commit while keeping changes staged. Use when you need to fix a commit message or add missing files.
Fetches and classifies PR review feedback with context isolation. Returns structured JSON with thread IDs for deterministic resolution. Use when analyzing PR comments before addressing them.