Total 30,167 skills, Version Control has 594 skills
Showing 12 of 594 skills
Create well-formatted commits with conventional commit messages and emoji
Use when working on multiple branches simultaneously, context switching without stashing, reviewing PRs while developing, testing in isolation, or comparing implementations across branches - provides git worktree commands and workflow patterns for parallel development with multiple working directories.
Compare files and directories between git worktrees or worktree and current branch
A comprehensive Git agent skill combining strategic workflows, strict conventional commit standards, and safe execution protocols. Acts as a senior engineer to guide users through atomic, verifiable, and standardized git operations.
Merge the winning agent's branch into base, archive losers, and clean up worktrees.
Generate GitHub Pull Request title and description from branch changes
Create and setup git worktrees for parallel development with automatic dependency installation
ALWAYS use this skill when creating or updating pull requests — never create or edit a PR directly without it. Follows Sentry conventions for PR titles, descriptions, and issue references. Trigger on any create PR, open PR, submit PR, make PR, update PR title, update PR description, edit PR, push and create PR, prepare changes for review task, or request for a PR writer.
Browse and review open learning PRs in the configured groovebook repo. Use to participate in the shared groove commons.
Use this skill when asked to create a pull request (PR). It ensures all PRs follow the repository's established templates and standards.
GitHub patterns using gh CLI for pull requests, stacked PRs, code review, branching strategies, and repository automation. Use when working with GitHub PRs, merging strategies, or repository management tasks.
Prepare and publish GitHub releases. Sanitizes code for public release (secrets scan, personal artifacts, LICENSE/README validation), creates version tags, and publishes via gh CLI. Trigger with 'release', 'publish', 'open source', 'prepare for release', 'create release', or 'github release'.