KS
Killer-Skills

git-commit-helper โ€” Categories.community

v1.0.0
GitHub

About this Skill

Perfect for Development Agents needing streamlined git commit message generation and analysis. ๐Ÿก My home cluster

jyje jyje
[0]
[0]
Updated: 3/4/2026

โ†“ Quality Score

Top 5%
43
Excellent
Based on code quality & docs
Installation
SYS Universal Install (Auto-Detect)
Cursor IDE Windsurf IDE VS Code IDE
> npx killer-skills add jyje/cluster/git-commit-helper

Agent Capability Analysis

The git-commit-helper MCP Server by jyje is an open-source Categories.community integration for Claude and other AI agents, enabling seamless task automation and capability expansion.

Ideal Agent Persona

Perfect for Development Agents needing streamlined git commit message generation and analysis.

Core Value

Empowers agents to analyze changes, determine domains, and select appropriate git commit types and gitmojis, utilizing kebab-case and lowercase for consistency, and integrating with git protocols for seamless version control.

โ†“ Capabilities Granted for git-commit-helper MCP Server

Automating git commit messages with accurate domain identification
Generating commit messages based on staged and unstaged changes
Standardizing commit types and gitmojis across repositories

! Prerequisites & Limits

  • Requires access to git repository and commit history
  • Limited to git version control system
Project
SKILL.md
2.6 KB
.cursorrules
1.2 KB
package.json
240 B
Ready
UTF-8

# Tags

[No tags]
SKILL.md
Readonly

Git Commit Helper

Instructions

When the user requests a git commit or help with a commit message, follow these steps:

  1. Analyze changes: Review staged and unstaged changes to understand the scope and purpose of the work.
  2. Determine Domain: Identify the primary component or domain affected (e.g., (nfs), (open-webui)). Use lowercase and kebab-case.
  3. Select Type & Gitmoji: Choose the appropriate type and its corresponding gitmoji from the table below.
  4. Search git log: Once the type is chosen, search git log for (1) the last 10 commits and (2) the last 10 commits of that same type (e.g. feat, fix). Use the results to keep wording and style consistent with recent history.
  5. Draft Message: Create the message in English using the required format.

Format

<gitmoji> <type>(<domain>): <title>

<description>
  • Title: Concise, imperative mood, lowercase after the type.
  • Description: Optional, explain "why" or provide context.
  • Co-Authored-By: Do not add a co-author line in the message. Cursor adds Co-authored-by: Cursor <cursoragent@cursor.com> automatically when the agent runs git commit; adding one in the message causes a duplicate.

Gitmoji & Type Mapping

GitmojiTypeDescription
๐Ÿ”งchoreRoutine maintenance or minor corrections
๐Ÿ› ๏ธfixIntentional functional configuration changes
โœจfeatNew features
โœ๏ธtypoFix a typo
๐Ÿ›bugFix a bug
โฌ†๏ธdepUpgrade dependencies
๐Ÿ”securityAdd or update secrets
๐Ÿ—‘๏ธremoveDeprecate or clean up code
โ™ป๏ธrefactorRefactor code
๐Ÿ“docsAdd or update documentation
๐ŸŽจstyleImprove structure / format
โšกperfImprove performance
โœ…testAdd, update, or pass tests
๐Ÿ”จbuildAdd or update development scripts
  • Skill updates: When committing changes to this skill (e.g. under .cursor/skills/git-commit-helper/), do not use docs. Use chore for routine updates or fix for behavior/instruction corrections.

Workflow

  1. Propose message: Present the drafted message in a markdown code block.
  2. Request confirmation: Ask the user if they want to proceed with the commit.
  3. Commit & Push:
    • Only execute git commit after explicit user approval.
    • After committing, ask if they want to push to the remote.
    • Only execute git push after receiving explicit user approval.

Additional Resources

Related Skills

Looking for an alternative to git-commit-helper or building a Categories.community AI Agent? Explore these related open-source MCP Servers.

View All

widget-generator

Logo of f
f

widget-generator is an open-source AI agent skill for creating widget plugins that are injected into prompt feeds on prompts.chat. It supports two rendering modes: standard prompt widgets using default PromptCard styling and custom render widgets built as full React components.

โ˜… 149.6k
โ‘‚ 0
Design

chat-sdk

Logo of lobehub
lobehub

chat-sdk is a unified TypeScript SDK for building chat bots across multiple platforms, providing a single interface for deploying bot logic.

โ˜… 73.0k
โ‘‚ 0
Communication

zustand

Logo of lobehub
lobehub

The ultimate space for work and life โ€” to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level โ€” enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

โ˜… 72.8k
โ‘‚ 0
Communication

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life โ€” to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level โ€” enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

โ˜… 72.8k
โ‘‚ 0
Communication