# Git

> Git workflow: small diffs, Conventional Commits, no-gpg-sign.

- Skill: `darknesskiller/git` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add darknesskiller/git`
- Raw SKILL.md: https://api.skillmd.com/api/skills/darknesskiller/git/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Productivity
- Author: darknesskiller (https://skillmd.com/u/darknesskiller)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/darknesskiller/git

---


# Git

1. Inspect `git status --short` before changing or committing.
2. Use small, focused diffs.
3. Use Conventional Commits format.
4. Keep commit subjects specific.
5. Use `git commit --no-gpg-sign`.
6. Preserve user work. Do not overwrite it to make history pretty.

## Output

When status is pending, still state the `Focused diff`, `Specific subject`, how you `Preserve user work`, and `Overwritten: no`.

Completion: status was inspected, the diff is focused, the subject is conventional and specific, and no user work was overwritten.

