Total 50,401 skills, Version Control has 883 skills
Showing 12 of 883 skills
Git 2.49+ features including reftables, sparse-checkout, partial clone, git-backfill, and worktrees
Git / GitHub guidelines
Read this skill before making git commits
Create a PR with dev as base using the pull request template. Use when opening a new PR.
Generate commit messages following conventional commits and commit staged changes. Use when creating commits or when user invokes /commit.
Generate concise Git commit messages in imperative mood. Analyzes staged changes first; if none, examines unstaged and untracked files. Use when the user asks to create, write, draft, make, or generate a commit message.
Review full Git working tree changes and propose one or more safe, reviewable commit messages plus commit ordering. Use when the user asks for "git propose", asks how to split current changes into commits, or wants Conventional Commit messages from staged, unstaged, and untracked changes.
GitLab repository file operations via API. ALWAYS use this skill when user wants to: (1) read file content from GitLab, (2) create/update/delete files via API, (3) get file blame info, (4) download raw files.
Narrative templates for git history documentation. Used by /git:code-story command.
Git best practices for commit messages and branch workflow. Use when: - Writing, reviewing, or advising on a git commit message - Advising on branching strategy, merging, or rebasing - Setting up or explaining a team Git workflow - Preparing or reviewing a pull request - Resolving or advising how to avoid merge conflicts - Any task involving git history, linear history, or PR hygiene
Detects optimal commit type from git changes. Use when analyzing commits, determining commit type, or before committing.
Create GitHub pull requests from code changes via API or generate PR content in chat. Use when user wants to create/open/submit PR, mentions pull request/PR/merge request/code review, or asks to show/generate/display/output PR content in chat (give me PR, PR to chat, send PR to chat, etc).