Total 50,360 skills, Version Control has 883 skills
Showing 12 of 883 skills
Add line-specific review comments to pull requests using GitHub CLI API
Sync with remote repository using pull --rebase. Use when you need to update your local branch with remote changes.
Git branching strategy expertise with flow-aware automation. Auto-invokes when branching strategies (gitflow, github flow, trunk-based), branch creation, branch naming, merging workflows, release branches, hotfixes, environment branches, or worktrees are mentioned. Integrates with existing commit, issue, and PR workflows.
Modern Git command best practices for AI agents. Use modern, purposeful commands introduced in Git 2.23+ instead of legacy multi-purpose commands. Teaches when to use `git switch` (branch operations), `git restore` (file operations), and other safer alternatives to improve clarity and reduce errors.
Sync ag-shared subrepo changes across ag-charts, ag-grid, and ag-studio repos
Fundamental Perforce operations including sync, edit, add, delete, submit, revert, and file state management.
PR creation workflow for Agent Teams Lite following the issue-first enforcement system. Trigger: When creating a pull request, opening a PR, or preparing changes for review.
Generate changelog entries from git history using Keep a Changelog structure and user-facing release language.
Generate and validate Git branch names from commit messages or descriptions. Use when creating branches, generating names for /pr-sync, validating existing branch names, or converting conventional commits to branch prefixes. Triggers: "branch name", "create branch", "name this branch", "validate branch". Do NOT use for git operations (checkout, merge, delete), branching strategies, or branch protection rules.
Show git-aware context suggestions for current working directory
General GitHub basic operations + GitHub platform objects (Issues/Labels/Milestones/Releases/Actions) automation skill (Minis environment). This skill must be triggered when users mention any Git/GitHub basic operations and workflows such as "how to use GitHub, clone, init, remote, branch, commit, push, pull, fetch, merge, rebase, tag, release, issues, actions, labels, milestone, protected branch, fork, PR, sync to upstream, delete branch, restore after emptying directory, push directly to main, one-click sync".
Cherry-pick merged PRs labeled for a release branch into that branch, then open a PR and apply the cherry-pick-done label. Use when asked to "cherry-pick PRs for release/X.Y.Z", "pick PRs to release branch", or "cherry-pick labeled PRs".