git-commit

Generate Conventional Commits messages with structured markdown bodies.

71|Updated May 9, 2026
One-click install
npx skills add https://github.com/DeepExperience/HyperEyes --skill git-commit-deepexperience
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-commit
Source: https://github.com/DeepExperience/HyperEyes/tree/main/RL/relax-hypereyes/Relax/skills/git-commit
Command: npx skills add https://github.com/DeepExperience/HyperEyes --skill git-commit-deepexperience

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the problem of writing inconsistent or incomplete git commit messages by generating structured Conventional Commits that follow project-specific conventions.

Core Features & Use Cases

  • Conventional Commit Formatting: Creates commit subjects with required type, scope, and imperative wording while enforcing naming rules.
  • Detailed Markdown Commit Bodies: Organizes non-trivial changes into categorized sections with emoji headings and structured details.
  • Pre-Commit Workflow Guidance: Guides staging, validation, restaging, and local commit creation workflows for software projects.

Quick Start

Use the git-commit skill to create a Conventional Commit message for my current staged changes following the project conventions.

Frequently Asked Questions about git-commit

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

FAQPage Schema
How do I generate conventional commits for staged git changes?

To generate conventional commits for staged git changes, you use this skill to automatically format commit subjects with required types, scopes, and imperative wording while enforcing project-specific naming rules.

Why do my git commit messages fail repository validation rules?

Git commit messages fail repository validation when they lack structured types, scopes, or imperative wording. This skill solves that by generating standardized conventional commits that follow your project-specific conventions and pass validation.

What is the best way to write detailed markdown commit bodies for a software repository?

The best way to write detailed markdown commit bodies is to organize non-trivial changes into categorized sections with emoji headings and structured details, ensuring features, fixes, and refactors are clearly documented for repository updates.

Does this skill guide the pre-commit workflow for staging and validation?

Yes, this skill guides the pre-commit workflow by providing structured guidance for staging changes, running validation, restaging updated files, and executing local commit creation practices for software engineering projects.

Can I use conventional commits to document tests and refactors in version control?

Yes, you can use conventional commits to document tests and refactors in version control. This skill generates structured commit messages that categorize repository updates, including features, fixes, refactors, and tests.

When do I need conventional commit formatting for my git repository?

You need conventional commit formatting for your git repository when your software engineering workflow requires consistent, review-ready commit subjects and detailed markdown change summaries to maintain clear version control history.