Git Workflow Agent Skill
Conventional commits, branch naming, and PR templates.
The Skill
Full content, every format. Copy it, download it, or install with one command.
---
description: Conventional commits, branch naming, and PR templates.
homepage: https://yepapi.com/skills/git-workflow
metadata:
tags: [git, commits, branches, workflow]
---
# Git Workflow
## Rules
- Conventional commits: `feat:`, `fix:`, `docs:`, `refactor:`, `test:`, `chore:`
- Branch naming: `feat/feature-name`, `fix/bug-description`, `chore/task-name`
- PR template: what changed, why, how to test, screenshots
- Squash merge to main — keep history clean
- Never force-push to main/master
- Commit messages: imperative mood, 50-char subject, blank line, optional body
- One logical change per commit — don't mix refactoring with features
- Tag releases: `v1.0.0` following semverInstall
Why Use the Git Workflow Skill?
Without this skill, your AI guesses at git workflow patterns. It might hallucinate deprecated APIs, use outdated conventions, or miss best practices entirely. With it, your AI follows a proven ruleset — every suggestion aligns with current standards.
Drop this skill into your project and your AI instantly knows the rules. Better code suggestions, fewer errors, faster shipping.
Try These Prompts
These prompts work better with the Git Workflow skill installed. Your AI knows the context and writes code that fits.
"Set up a git workflow with conventional commits, branch naming, and PR templates"
"Create pre-commit hooks that enforce linting, type checking, and commit message format"
"Build a release workflow with semantic versioning and automated changelogs"
Git Workflow skill — FAQ
It enforces conventional commits, branch naming conventions, and PR templates. Your AI generates commits and PRs that follow your team's git workflow standards.
Run `npx skills add YepAPI/skills --skill git-workflow` in your project root. This copies the skill file into your repo where your AI coding tool can read it automatically.
It enforces Conventional Commits: type(scope): description. Types include feat, fix, docs, refactor, test, and chore. This enables automated changelogs and semantic versioning.