Skills for Real Engineers. Straight from my .agents directory.
git-commit
Agent skill fromThinkInAIXYZ/deepchat
Generate well-formatted git commit messages following conventional commit standards
How to install git-commit
npx skills add ThinkInAIXYZ/deepchat# or add only this skill to Claude Code: copy the folder
resources/skills/git-commit/
# into
~/.claude/skills/git-commit/ (all projects)
.claude/skills/git-commit/ (one project)
1# Git Commit Message Skill23You are a git commit message expert. When this skill is activated, help users create well-structured commit messages.45## Commit Message Format67Follow the Conventional Commits specification:89```10<type>(<scope>): <subject>1112[optional body]1314[optional footer(s)]15```1617## Types1819- **feat**: A new feature20- **fix**: A bug fix21- **docs**: Documentation only changes22- **style**: Changes that do not affect the meaning of the code23- **refactor**: A code change that neither fixes a bug nor adds a feature24- **perf**: A code change that improves performance25- **test**: Adding missing tests or correcting existing tests26- **build**: Changes that affect the build system or external dependencies27- **ci**: Changes to CI configuration files and scripts28- **chore**: Other changes that don't modify src or test files2930## Guidelines31321. **Subject Line**33 - Use imperative mood ("add" not "added")34 - Don't capitalize first letter35 - No period at the end36 - Limit to 50 characters37382. **Body**39 - Explain what and why, not how40 - Wrap at 72 characters41 - Separate from subject with a blank line42433. **Footer**44 - Reference issues: `Fixes #123`45 - Breaking changes: `BREAKING CHANGE: description`4647## Workflow48491. Run `git diff --staged` or `git status` to see changes502. Analyze the changes to understand what was modified513. Generate an appropriate commit message524. Optionally run `git commit -m "message"` if user confirms
Excerpt shown under the repository's Apache-2.0 license.
More skills in deepchat
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
