git

Execute standard Git operations and workflow guidance for code changes.

Updated Jan 16, 2026
One-click install
npx skills add https://github.com/kumewata/dotfiles --skill git-kumewata
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git
Source: https://github.com/kumewata/dotfiles/tree/main/config/agents/skills/git
Command: npx skills add https://github.com/kumewata/dotfiles --skill git-kumewata

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Git operations often lack a unified, accessible guide for teams to follow best practices and ensure consistent history.

Core Features & Use Cases

  • Standardized commit messages following Conventional Commits.
  • Branching and merging guidance for smoother collaboration.
  • Validation and examples for common tasks like rebase and conflict resolution.
  • Use Case: a team member prepares a feature branch with semantic commits to maintain a clear project history.

Quick Start

Create a new feature branch and commit using Conventional Commits to ensure a clean, traceable history.

Frequently Asked Questions about git

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write conventional commits to maintain a clean git history?

Conventional commits standardize git commit messages using semantic prefixes to ensure a clean, traceable project history. This approach structures messages with specific types like feat or fix to categorize code changes for smoother collaboration.

What is the best way to manage git branching for team collaboration?

Git branching for team collaboration is best managed through standardized workflows that provide branch creation and merging guidance. Following consistent branching strategies ensures smoother collaboration and maintains a unified project history across teams.

How do I resolve merge conflicts during a git rebase?

Resolving merge conflicts during a git rebase involves validating changes and applying correct conflict resolution semantics. Standard git operations provide validation steps and examples to ensure correct usage when handling conflicting code changes during the rebase process.

When do I need to use git rebase instead of merging?

You need to use git rebase instead of merging when you want to maintain a linear project history without merge commits. Rebase replays your feature branch commits onto the target branch, ensuring a clean and traceable history for version control.

Why does my team need standardized git workflows for version control?

Your team needs standardized git workflows for version control because unified operations ensure consistent project history and prevent fragmented code changes. Standardized semantics and validation guide correct usage across everyday software development tasks like branching and merging.