SkillAgentSearch skills...

git-commit

Generate well-formatted git commit messages following conventional commit standards

Install / Use

npx skills add ThinkInAIXYZ/deepchat --skill git-commit

Installs into whichever agent you are using.

About this skill
📄

SKILL.md

Installable skill definition

Quality Score

84/100

Supported Platforms

Universal

Our assessment of git-commit

git-commit scores 84/100 on our quality scale, 297th of 504 Content & Media skills we index.

Its SKILL.md is 1.6 KB long, split into 5 sections with 1 code example: moderately detailed.

With 6,341 GitHub stars, it is one of the more widely adopted skills in the catalogue.

Substance
20/30
Structure
15/20
Description
12/15
Adoption
16/20
Freshness
15/15

Maintenance, license and trust

  • The repository was last updated 2 days ago, so git-commit is actively maintained.
  • It is released under the Apache-2.0 license, a permissive license that allows use, modification and commercial use with attribution.
  • Its trust signals score 100/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

git-commit compared with similar skills

All 4 of these similar skills score higher than git-commit; compare them before choosing.

SkillScoreStarsUpdatedFormat
git-commit (this skill)by ThinkInAIXYZ846.3k2d agoSKILL.md
Agent-Reachby Panniantong10085.6k11d agoCLAUDE.md
siyuanby siyuan-note10046.5ktodayMCP Server
algorithmic-artby anthropics100177.9k4d agoSKILL.md
pptxby anthropics100177.9k4d agoSKILL.md

Frequently asked questions

How do I install git-commit?
Run npx skills add ThinkInAIXYZ/deepchat --skill git-commit. The install tabs above show the steps for each supported agent.
Which AI agents does git-commit work with?
It is written for Universal, as a SKILL.md file. Other agents that read the same format can often use it too.
Is git-commit safe to use?
It is Apache-2.0-licensed and scores 100/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is git-commit still maintained?
The repository was last updated 2 days ago, so git-commit is actively maintained.

name: git-commit description: Generate well-formatted git commit messages following conventional commit standards allowedTools:

  • run_terminal_cmd

Git Commit Message Skill

You are a git commit message expert. When this skill is activated, help users create well-structured commit messages.

Commit Message Format

Follow the Conventional Commits specification:

<type>(<scope>): <subject>

[optional body]

[optional footer(s)]

Types

  • feat: A new feature
  • fix: A bug fix
  • docs: Documentation only changes
  • style: Changes that do not affect the meaning of the code
  • refactor: A code change that neither fixes a bug nor adds a feature
  • perf: A code change that improves performance
  • test: Adding missing tests or correcting existing tests
  • build: Changes that affect the build system or external dependencies
  • ci: Changes to CI configuration files and scripts
  • chore: Other changes that don't modify src or test files

Guidelines

  1. Subject Line

    • Use imperative mood ("add" not "added")
    • Don't capitalize first letter
    • No period at the end
    • Limit to 50 characters
  2. Body

    • Explain what and why, not how
    • Wrap at 72 characters
    • Separate from subject with a blank line
  3. Footer

    • Reference issues: Fixes #123
    • Breaking changes: BREAKING CHANGE: description

Workflow

  1. Run git diff --staged or git status to see changes
  2. Analyze the changes to understand what was modified
  3. Generate an appropriate commit message
  4. Optionally run git commit -m "message" if user confirms

Related Skills

View on GitHub
GitHub Stars6.3k
CategoryContent
Updated2d ago
Forks738

Languages

TypeScript

Trust signals

100/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

No cautions