Back to tags
Tag

Agent Skills with tag: version-control

36 skills match this tag. Use tags to discover related Agent Skills and explore similar workflows.

jupytext

This skill should be used when the user asks to "convert notebook to text", "use jupytext", "version control notebooks", "share data between kernels", "set up multi-kernel project", "pair notebooks with Python files", "sync ipynb and py files", or needs multi-kernel projects (Python/R/Stata/SAS) with version-control-friendly notebooks.

jupyter-notebookversion-controlmulti-kernelnotebook-sync
edwinhu
edwinhu
0

conflict-resolution

Use when encountering merge conflicts - handle conflicts cleanly, verify resolution, and maintain code integrity

conflict-resolutionmerge-conflictscode-integrityversion-control
troykelly
troykelly
1

pr-creation

Use after completing implementation - create pull request with complete documentation, proper labels, linked issues, and verification summary

pull-requestsgithubcode-documentationissue-tracking
troykelly
troykelly
1

branch-discipline

Use before any code changes - hard gate ensuring work never happens on main branch, with proper feature branch creation from correct base

branch-managementgitworkflowversion-control
troykelly
troykelly
1

using-git-worktrees

Use when starting feature work that needs isolation from current workspace or before executing implementation plans

gitversion-controlworkspace-managementfeature-branch
axiomantic
axiomantic
0

merge-conflict-resolution

Use when git merge or rebase fails with conflicts, you see 'unmerged paths' or conflict markers (<<<<<<< =======), or need help resolving conflicted files

gitmerge-conflictsconflict-resolutionversion-control
axiomantic
axiomantic
0

using-git-worktrees

Use when starting feature work that needs isolation from current workspace or before executing implementation plans - creates isolated git worktrees with smart directory selection and safety verification

gitworkspace-managementfeature-branchingisolation
prof-ramos
prof-ramos
0

git-pushing

Stage, commit, and push git changes with conventional commit messages. Use when user wants to commit and push changes, mentions pushing to remote, or asks to save and push their work. Also activates when user says "push changes", "commit and push", "push this", "push to github", or similar git workflow requests.

gitversion-controlcommit-messageconventional-commits
prof-ramos
prof-ramos
0

git-hex-branch-cleanup

>

gitbranch-managementcleanupversion-control
yaniv-golan
yaniv-golan
0

reindex-docs

Re-index all PDF and HTML documents, update index.html, and commit/push changes to the repository

pdfhtmlindexinggit
alanben
alanben
0

git-workflow

Git and GitHub workflow automation skills for OpenCode agents

gitgithubworkflow-automationversion-control
layeddie
layeddie
0

plan-incremental-commits

Review a mixed working tree and produce (and optionally execute) a small, logically grouped sequence of incremental git commits.

gitversion-controlincremental-commitscommit-planning
dudarev
dudarev
0

git-commit

Write clear git commits with Conventional Commits format. Detects project conventions from history and config. Guides commit granularity. Use when: (1) Completing working code, (2) Code builds and tests pass, (3) Ready to save, (4) Before pushing, (5) After review feedback. Triggers: automatically when finishing commitable work that builds and passes tests.

gitconventional-commitscommit-guidancecommit-automation
LukasStrickler
LukasStrickler
0

commit

Meaningful git commits with reasoning and wisdom extraction. Use when committing changes to capture the why, not just the what.

gitcommit-messageversion-controldeveloper-guidance
genomewalker
genomewalker
0

gh-search-commits

Use when searching commit history across GitHub repositories - provides syntax for filtering by author, committer, dates, hashes, and merge commits with proper exclusion handling

githubversion-controlcommit-historysearch
aaddrick
aaddrick
3

gh-search-prs

Use when searching GitHub pull requests ACROSS REPOSITORIES or organizations - provides syntax for filtering by draft status, merge status, review state, CI checks, branches. For current repo PRs, use gh pr list instead.

githubpull-requestsmulti-repositorycli
aaddrick
aaddrick
3

gh-search

Use when searching GitHub via CLI for issues, PRs, repos, code, or commits - provides correct syntax for exclusions, qualifiers, quoting, and platform-specific handling to avoid command failures

githubclisearchversion-control
aaddrick
aaddrick
3

git-commit

Create git commits with succinct technical messages. Activates when user requests git commit creation.

gitcommit-messageversion-controlcli
Shavakan
Shavakan
21

using-git-worktrees

Use when starting feature work that needs isolation from current workspace or before executing implementation plans - creates isolated git worktrees with smart directory selection and safety verification

gitversion-controlworkspace-managementfeature-branch
samjhecht
samjhecht
1

sharing-skills

Use when you've developed a broadly useful skill and want to contribute it upstream via pull request - guides process of branching, committing, pushing, and creating PR to contribute skills back to upstream repository

pull-requestversion-controlgitcontribution-guidelines
samjhecht
samjhecht
1

using-git-worktrees

Use when starting feature work that needs isolation from current workspace or before executing implementation plans - creates isolated git worktrees with smart directory selection and safety verification

git-worktreesversion-controlfeature-branchingworkspace-isolation
NickCrew
NickCrew
52

sharing-skills

Use when you've developed a broadly useful skill and want to contribute it upstream via pull request - guides process of branching, committing, pushing, and creating PR to contribute skills back to upstream repository

gitpull-requestversion-controlcollaboration
NickCrew
NickCrew
52

commit-messages

Write clear commit messages. Use when asked to commit changes, write a commit message, prepare a commit, or describe changes for version control.

commit-messagegitversion-controlcode-documentation
rockorager
rockorager
21

github

Interact with GitHub repositories, issues, pull requests, and code via the GitHub MCP server. This skill should be used when managing repositories, creating/updating files, working with issues and PRs, searching code/repos/users, creating branches, and performing code reviews. Supports all major GitHub API operations.

githubversion-controlpull-requestrepository-management
huynguyen03dev
huynguyen03dev
1

docs-sync

Keep documentation in sync with code changes across README, docs sites, API docs, runbooks, and configuration. Use when the user asks to update docs, ensure docs match behavior, or prepare docs for a release/PR.

documentation-automationreadmerunbookversion-control
Nymbo
Nymbo
1

commit-work

Create high-quality git commits: review/stage intended changes, split into logical commits, and write clear commit messages (including Conventional Commits). Use when the user asks to commit, craft a commit message, stage changes, or split work into multiple commits.

gitcommit-messageversion-controlconventional-commits
Nymbo
Nymbo
1

git-helper

Assists with git workflows, commit messages, branch strategies, and resolving common git issues

gitcommit-messagebranch-managementversion-control
onlyoneaman
onlyoneaman
21

shadow-directory + git

Full .ciallo directory ownership with git capabilities. Clone repos, edit files, commit changes directly.

gitversion-controlfile-managementrepository-management
ciallo-agent
ciallo-agent
1

git-adr

>

gitadrarchitecture-decision-recorddocumentation
zircote
zircote
1

skill-management

IMPORTANT: Activate this skill BEFORE modifying any skill in ~/.claude/skills/. Guide for creating, updating, and maintaining Claude Code skills following best practices. Use proactively when: (1) creating a new skill, (2) modifying an existing skill in ~/.claude/skills/, (3) user requests to create, improve, update, review, or refactor a skill, (4) discussing skill quality or effectiveness. Always commit skill changes to the skills git repository after making modifications.

skill-creationdeveloper-guidanceversion-controlbest-practices
dbosk
dbosk
1

dependency-management

依存関係管理ガイド。Swift Package Manager、CocoaPods、npm、pip等のパッケージマネージャー運用、バージョン管理、セキュリティアップデート、ライセンス管理など、依存関係の効率的な管理方法。

dependency-managementpackage-managementversion-controlsecurity
Gaku52
Gaku52
1

git-atomic-commit

Skill for analyzing git changes, grouping them into logical atomic commits, generating conventional commit messages, and guiding through the commit process. Use when committing changes with proper conventional commit format and maintaining atomic commits.

gitatomic-commitsconventional-commitscommit-guidance
arisng
arisng
1

diff-since-my-commit

Show changes to a git branch since your last commit, filtered to only files you touched. Use when user asks to see what others changed on their branch, review changes since they last committed, or compare their work against upstream modifications. Triggers on requests like "what changed on my branch", "show me the diff since my commit", "what did others change to my files", or "review changes to my PR".

gitdiffbranch-managementcode-review
OhadRubin
OhadRubin
1

git-manager

Commit implementation changes to git with interactive branch selection and push confirmation. Use after completing implementation tasks, when all TODOs are marked complete, or when user requests to commit changes.

gitterminalversion-controlbranching-strategy
brianclaridge
brianclaridge
0

git

Git operations for committing, pushing, and opening PRs using gh CLI. Use when performing version control tasks.

gitversion-controlgithub-clipull-requests
cfircoo
cfircoo
0

git

Guide for using git according to my preferences. Use it when you're asked to commit something.

gitclibest-practicesversion-control
maragudk
maragudk
0