Dev10x:git-commit

Automate git commit creation with ticket extraction and message preview.

7|2|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/Dev10x-Guru/Dev10x-Claude --skill dev10x-git-commit-dev10x-guru
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Dev10x:git-commit
Source: https://github.com/Dev10x-Guru/Dev10x-Claude/tree/main/skills/git-commit
Command: npx skills add https://github.com/Dev10x-Guru/Dev10x-Claude --skill dev10x-git-commit-dev10x-guru

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires AskUserQuestion, mcp__plugin_Dev10x_cli__mktmp, mcp__plugin_Dev10x_cli__plan_sync_json_summary, mcp__plugin_Dev10x_cli__plan_sync_archive, mcp__plugin_Dev10x_cli__resolve_gate, Bash, Write, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the creation of git commits with proper formatting and adherence to project conventions, significantly reducing manual effort and ensuring consistency.

Core Features & Use Cases

  • Automated Commit Formatting: Generates well-formatted git commit messages with gitmoji, ticket reference, and structured body.
  • Branch Validation: Ensures the branch name adheres to project conventions, extracting the ticket ID automatically.
  • Interactive Workflow: Provides step-by-step guidance and confirmation before finalizing the commit.

Quick Start

Use the Dev10x:git-commit skill to create a commit for your current branch. The skill will guide you through the process, including verifying your branch name, writing a descriptive commit message, and finalizing the commit.

Frequently Asked Questions about Dev10x:git-commit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate git commit message formatting with ticket IDs and gitmoji?

You can automate git commit formatting by using a skill that extracts ticket IDs from branch names, selects a commit type with gitmoji, and generates a structured message body. It provides step-by-step interactive guidance before finalizing the commit.

How do I extract a ticket reference from a git branch name for my commit message?

Extracting a ticket reference from a branch name is handled through branch validation, which checks the name against project conventions and automatically pulls the ticket ID into the commit message structure.

Do I need to know git conventions before using an automated commit message generator?

Yes, you need prior knowledge of git and project conventions. The tool orchestrates the commit creation process and provides formatting guidance, but understanding your project's branch naming and commit standards is required.

What's the best way to ensure my git commits follow project conventions consistently?

The best way to ensure consistent commits is to use an interactive workflow that validates your branch name, generates a structured message, and requires your confirmation before finalizing the git commit.