git-workflow

Installation
SKILL.md

Git Workflow

When to Use

Use this skill when working with git — branching, committing, creating PRs, resolving merge conflicts, and maintaining clean history. Covers conventional commits, branch naming, PR workflow, rebase vs merge, and safety rules.

This skill is designed for AI-assisted ("vibe coding") workflows where an LLM like Claude Code generates most of the code. The patterns here emphasize diff review discipline, selective staging, and atomic commits — critical when you are not typing every line yourself.

Stack-agnostic — applies to frontend, Python, Rust, and any other language.

Safety rule: Never run destructive git commands (push --force, reset --hard, checkout ., restore ., clean -f, branch -D) unless the user explicitly requests them. Always confirm before taking actions that are hard to reverse.


Branch Strategy

Branch Naming Convention

Related skills
Installs
7
GitHub Stars
1
First Seen
Mar 3, 2026