# Git Commit

> Faz commits semanticos organizando os commits por alteracao.

- Skill: `andersonlimahw/git-commit` (Agent Skill)
- Install (CLI): `npx skillmds@latest add andersonlimahw/git-commit`
- Raw SKILL.md: https://api.skillmd.com/api/skills/andersonlimahw/git-commit/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: Andersonlimahw (https://skillmd.com/u/andersonlimahw)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/andersonlimahw/git-commit

---


# Git Commit Skill

This skill automates the creation of semantic commits based on conventional commit guidelines. 
It analyzes the current `git diff` (staged or unstaged) and groups changes logically.

## Capabilities
- Read the current diff (`git diff` and `git diff --staged`).
- Categorize changes into semantic types (`feat`, `fix`, `chore`, `docs`, `refactor`, etc.).
- Generate detailed commit messages following best practices.
- Hook into pre-push or post-task workflows.

## Usage
Triggered when the user invokes `/git-commit` or `git-expert:git-commit`.
You should use the agent's `run_command` to execute `git add` and `git commit` as necessary.
Read https://git-scm.com/docs for git command references.

