generating-commit-messages

Generate commit messages from staged Git changes.

2|1|Updated Sep 9, 2024
One-click install
npx skills add https://github.com/RanFR/Config --skill generating-commit-messages-ranfr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generating-commit-messages
Source: https://github.com/RanFR/Config/tree/main/ClaudeCode/skills/commit-helper
Command: npx skills add https://github.com/RanFR/Config --skill generating-commit-messages-ranfr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Developers often struggle to write clear, concise, and informative commit messages, leading to poor version control history and difficulty in tracking changes. This Skill automates the generation of high-quality commit messages, saving you time and improving collaboration.

Core Features & Use Cases

  • Automated Message Generation: Creates a summary (under 50 characters), a detailed description, and lists affected components based on your staged changes.
  • Best Practices Adherence: Ensures generated messages follow conventions like present tense and focus on "what" and "why," not just "how."
  • Use Case: After staging your changes, use this Skill to instantly get a well-structured commit message proposal, streamlining your workflow and enhancing your Git history.

Quick Start

Use the generating-commit-messages skill to create a commit message for my staged changes. Here is the output of 'git diff --staged': [PASTE GIT DIFF OUTPUT HERE]