commit-message

Generate a git commit message with title and description for current changes.

Updated Dec 24, 2024
One-click install
npx skills add https://github.com/BSteffaniak/nix-config --skill commit-message-bsteffaniak
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commit-message
Source: https://github.com/BSteffaniak/nix-config/tree/main/configs/opencode/skills/commit-message
Command: npx skills add https://github.com/BSteffaniak/nix-config --skill commit-message-bsteffaniak

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you generate clear, concise, and well-formatted Git commit messages, ensuring better code history and collaboration.

Core Features & Use Cases

  • Automated Message Generation: Creates both a title and a detailed description for your commit.
  • Rule Adherence: Strictly follows established commit message conventions for consistency.
  • Read-Only Output: Provides the message for you to copy, preventing accidental commits.
  • Use Case: After making several changes to a feature, use this Skill to generate a commit message that accurately summarizes your work for your team.

Quick Start

Generate a commit message for my current changes.

Frequently Asked Questions about commit-message

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

FAQPage Schema
How do I generate a git commit message for my current code changes?

To generate a git commit message, provide your current code changes to the tool. It produces a well-crafted title and detailed description adhering to strict formatting rules for you to copy.

What is the best way to format a git commit message for code review?

The best way to format a git commit message is to adhere to established commit message conventions. This tool generates a standardized title and description ensuring consistency for code review.

Does this commit message generator execute the git commit command automatically?

No, this commit message generator does not execute the git commit command. It provides read-only output for manual copying, preventing accidental commits to your version control history.

Can I use this tool to summarize feature updates for my team?

Yes, you can use this tool to summarize feature updates for your team. After making several code changes, it generates an accurate commit message detailing your work.

Why should I use an automated tool for version control commit messages?

You should use an automated tool for version control commit messages to ensure clear, concise, and well-formatted history. It helps maintain better code history and team collaboration.

What components do I need to write a commit message with this Skill?

You do not need any external components to write a commit message with this Skill. It operates with zero dependencies, using only internal references to generate the formatted output.