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.