git

Automate git workflows with conventional commits, safe pushes, and PR creation.

Updated Apr 14, 2026
One-click install
npx skills add https://github.com/kaiohenricunha/dotbabel --skill git-kaiohenricunha
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git
Source: https://github.com/kaiohenricunha/dotbabel/tree/main/plugins/dotbabel/templates/claude/skills/git
Command: npx skills add https://github.com/kaiohenricunha/dotbabel --skill git-kaiohenricunha

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the friction and risk of manual git operations, including inconsistent commit messages, accidental force pushes to protected branches, messy merge conflicts, and time-consuming PR setup that disrupts individual and team development workflows.

Core Features & Use Cases

  • Conventional Commit Automation: Crafts standardized, semantic commit messages aligned with common team conventions, eliminating vague or inconsistent commit history.
  • Safe Git Operation Guardrails: Enforces safety rules for pushes and merges, including --force-with-lease for diverged branches, secret detection in staged changes, and blocking unsafe actions like force pushing to main without explicit confirmation.
  • PR and Branch Management: Auto-generates PR descriptions with built-in testing checklists and suggests context-aware branch names pulled from project planning documents.
  • Use Case: A developer finishing a bug fix can use this Skill to automatically stage only the relevant files, craft a compliant fix commit, push safely to their feature branch, and open a PR with a pre-filled description in seconds, all while avoiding common git pitfalls.

Quick Start

Invoke the git skill to automatically stage your relevant changes, craft a compliant conventional commit message, and push to your remote branch with all required safety checks applied.

Frequently Asked Questions about git

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

FAQPage Schema
How do I automate conventional commits and prevent unsafe git pushes?

Automating conventional commits and preventing unsafe git pushes requires applying project-aware guardrails to your workflow. This Skill enforces semantic commit message standards, utilizes --force-with-lease for diverged branches, and blocks force pushes to protected branches like main without explicit confirmation.

How do I auto-generate pull request descriptions and context-aware branch names?

To auto-generate pull request descriptions and context-aware branch names, you can use project-aware workflow automation. This Skill analyzes your project planning documents to suggest relevant branch names and automatically builds PR descriptions complete with built-in testing checklists.

Can I detect staged secrets and prevent accidental secret leaks before pushing?

Yes, you can detect staged secrets and prevent accidental secret leaks before pushing. This Skill includes safe git operation guardrails that actively scan your staged changes for sensitive data and block the push action if any secrets are detected.

What is the best way to enforce consistent git merge workflows across a team?

The best way to enforce consistent git merge workflows across a team is to use automated guardrails for git operations. This Skill eliminates manual errors by standardizing commit, push, merge, and pull request creation processes across any code repository.

Does this git automation tool work with any existing code repository?

Yes, this git automation tool works with any existing code repository. It applies project-aware git workflows to individual and team operations without requiring specific dependencies, supporting standardized commits, safe merges, and automated PR setup universally.