commit-message

Draft and verify Git commit messages against repository workflow rules.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/EvgeniiFenita/Librova --skill commit-message-evgeniifenita
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commit-message
Source: https://github.com/EvgeniiFenita/Librova/tree/main/.agents/skills/commit-message
Command: npx skills add https://github.com/EvgeniiFenita/Librova --skill commit-message-evgeniifenita

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Drafting consistent and compliant git commit messages that reflect changes and adhere to Librova's workflow rules.

Core Features & Use Cases

  • Standardized subject line format with a capitalized Type (Feature, Fix, Refactor, Test, Docs, Build)
  • Guidance on the body content to explain changes, rationale, and impact
  • Quick-start guidance for creating and validating commit messages before pushing

Quick Start

Draft a commit message that follows the Type: Short Summary pattern and review it against the staged diff.

Frequently Asked Questions about commit-message

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

FAQPage Schema
How do I format a git commit message to follow a standard workflow?

A standard git commit message uses a capitalized type such as Feature, Fix, or Refactor, followed by a concise imperative summary. You can add an optional body to explain the rationale and impact of the changes before pushing.

What is the correct structure for a git commit subject line?

The correct git commit subject line structure uses a capitalized type, such as Docs or Build, followed by a concise imperative summary. This pattern ensures the commit message clearly identifies the change category and action.

When do I need to include a body in my git commit message?

You need to include a body in your git commit message when you must explain changes, rationale, and impact beyond the subject line. It provides context for feature development, bug fixes, or documentation updates across the repository.

How do I verify a commit message against staged changes before pushing?

To verify a commit message, draft it following the Type: Short Summary pattern and review it against the staged diff. This validation process ensures the message accurately reflects the repository changes before you push the commits.

What commit types should I use for bug fixes and feature development?

For bug fixes and feature development, use the capitalized types Fix and Feature respectively. Other supported types include Refactor, Test, Docs, and Build to categorize repository changes according to workflow rules.