Command Palette

Search for a command to run...

YepAPI
Free · All Tools

Git Workflow Agent Skill

Conventional commits, branch naming, and PR templates.

gitcommitsbranchesworkflow

The Skill

Full content, every format. Copy it, download it, or install with one command.

SKILL.md
---
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 semver

Install

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.

Want more skills?

Browse all 110 free skills for builders.

See All Skills