commit

Generate Conventional Commits messages for current git changes.

1|1|Updated Aug 3, 2020
One-click install
npx skills add https://github.com/lolwierd/dotfiles --skill commit-lolwierd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commit
Source: https://github.com/lolwierd/dotfiles/tree/main/ai/dot-agents/skills/commit
Command: npx skills add https://github.com/lolwierd/dotfiles --skill commit-lolwierd

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps ensure git commits are consistent and meaningful, reducing confusion and code review time by guiding a conventional commit format.

Core Features & Use Cases

  • Enforces Conventional Commits style for commit messages.
  • Suggests an appropriate scope and validates subject length.
  • Use Case: when preparing a batch of changes, generate consistent messages for feature, fix, or chore updates.

Quick Start

Provide the changed files and a brief summary to generate a Conventional Commits style subject.

Frequently Asked Questions about commit

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

FAQPage Schema
How do I write conventional commit messages for multiple modified files?

To write conventional commit messages for multiple files, supply the changed files and a brief summary to generate a formatted message. The tool suggests an appropriate scope and validates the subject length for batch code changes.

What is the character limit for a conventional commit summary?

The character limit for a conventional commit summary is 72 characters. The generation process validates the subject length to ensure concise git commit messages across your software project.

Does the conventional commit format include breaking change markers or sign-offs?

The conventional commit format generated here excludes breaking change markers and sign-offs. It produces a commit message with a required type, optional scope, concise summary, and optional body without pushing to version control.

How to generate a git commit message without pushing changes?

To generate a git commit message without pushing changes, input your modified files and summary. The process outputs a conventional commit message locally without executing a remote push to the version control repository.

Can I use conventional commits for docs and refactoring updates?

Yes, you can use conventional commits for docs and refactoring updates. The format supports typical software project modifications by applying the appropriate type, such as docs or refactor, to categorize your version control changes.