git-workflow

Automate git branching, conventional commits, and PR preparation.

Updated Nov 22, 2025
One-click install
npx skills add https://github.com/Khamel83/oneshot --skill git-workflow-khamel83
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-workflow
Source: https://github.com/Khamel83/oneshot/tree/main/archive/v9/skills/git-workflow
Command: npx skills add https://github.com/Khamel83/oneshot --skill git-workflow-khamel83

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Keeps git histories clean and predictable by guiding branches, commits, and PR preparation using conventional commits, reducing merge conflicts and review overhead.

Core Features & Use Cases

  • Branch naming & management: Enforces consistent prefixes (feature/, fix/, chore/) and helps organize work across teams.
  • Commit messaging: Enforces conventional commit types and formats for structured, searchable history.
  • PR preparation: Generates PR descriptions aligned with the commit history and project guidelines.

Quick Start

Prepare my next commits and PRs using conventional commits.

Frequently Asked Questions about git-workflow

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

FAQPage Schema
How do I enforce conventional commits for git branching and pull requests?

Enforce conventional commits for git branching by applying structured prefixes like feature/ and fix/ to branch names, generating clean, PR-ready histories and structured commit messages.

What is the best way to automate pull request preparation from git commit history?

Automate pull request preparation by generating PR descriptions aligned with your conventional commit history and project guidelines, reducing merge conflicts and minimizing code review overhead.

Can I use conventional commit messaging to organize feature branches across a team?

Use conventional commit messaging to organize feature branches across teams by enforcing consistent prefixes like chore/, ensuring a structured, searchable project history and predictable collaboration.

Does git workflow management help reduce merge conflicts in collaborative projects?

Git workflow management reduces merge conflicts in collaborative projects by guiding branch naming and enforcing conventional commit types, keeping git histories clean and predictable.

How do I generate a clean, PR-ready git history using conventional commits?

Generate a clean, PR-ready git history by applying conventional commit formats to everyday operations, ensuring structured commit messaging and organized branch management.

What are the limitations of automating git workflow with conventional commits?

Automating git workflows with conventional commits requires strict adherence to commit type formats and branch naming prefixes, limiting flexibility for teams not following structured version control guidelines.