Total 52,251 skills, Version Control has 908 skills
Showing 12 of 908 skills
Expertise in managing the Git and GitHub Pull Request lifecycle, including staging changes, generating PR descriptions, and branch management.
Automate version bumping following semantic versioning and changelog management. Use when the user wants to bump a version, create a release, update the changelog, or tag a new version in a project using semver conventions and Keep a Changelog format.
Use when preparing a PR for review — applies body templates, uploads visual evidence via the assets backend, and runs the self-audit checklist.
[Git] Resolve git merge/cherry-pick/rebase conflicts with backup, analysis, and reporting
Use when adding metadata to commits without changing history, tracking review status, test results, code quality annotations, or supplementing commit messages post-hoc - provides git notes commands and patterns for attaching non-invasive metadata to Git objects.
Create and setup git worktrees for parallel development with automatic dependency installation
Create pull requests using GitHub CLI with proper templates and formatting
Create well-formatted commits with conventional commit messages and emoji
Compare files and directories between git worktrees or worktree and current branch
Add line-specific review comments to pull requests using GitHub CLI API
Manage git repositories using the worktree pattern. This allows multiple branches to be checked out simultaneously in sibling directories.
Commit any uncommitted changes, run lint checks, fix any issues, and push the current branch. Delegates to a haiku sub-agent for speed.