commit

Automate Git commits with conventional messages and pre-commit hook verification.

Updated Jan 18, 2026
One-click install
npx skills add https://github.com/langadventurellc/claude-marketplace --skill commit-langadventurellc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commit
Source: https://github.com/langadventurellc/claude-marketplace/tree/main/plugins/git/skills/commit
Command: npx skills add https://github.com/langadventurellc/claude-marketplace --skill commit-langadventurellc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the process of committing changes in Git by generating and applying concise, conventional commit messages. It helps maintain a clean, navigable project history and aligns team workflows with standard conventions.

Core Features & Use Cases

  • Stage and commit changes from the repository root using a conventional message format.
  • Validate commit messages against conventional commits guidelines and review changes before finalizing.
  • Apply consistent messaging across tasks, features, and bug fixes to improve traceability and code reviews.

Quick Start

From the repository root, stage all changes, review the planned commit, and create a conventional message, for example: feat: add user login validation.

Frequently Asked Questions about commit

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

FAQPage Schema
How do I automate git commit messages to follow conventional commits?

Automating git commit messages enforces conventional commit style by generating concise messages from the repository root. It stages changes and verifies pre-commit hooks before finalizing the commit history.

What is the conventional commit format for staging changes from the repository root?

The conventional commit format prefixes messages with types like feat or fix to categorize changes. Staging from the repository root ensures all modifications are reviewed and committed consistently.

Does this git workflow validate pre-commit hooks before finalizing a commit?

Yes, the git workflow verifies pre-commit hooks before creating the commit. This validation step ensures code quality checks pass, preventing invalid changes from entering the project history.

Can I use conventional commits for both feature work and bug fixes?

Yes, conventional commits apply consistent messaging across tasks, features, and bug fixes. This consistency improves traceability and streamlines code reviews by categorizing the intent of each change.

Why should I use conventional commit messages instead of standard git commits?

Conventional commit messages maintain a clean, navigable project history by standardizing the format. This aligns team workflows with standard conventions, making it easier to track features and review code.

How do I review changes before committing with a conventional message?

Reviewing changes before committing involves staging all modifications from the repository root and validating the planned conventional message. This process ensures the commit accurately reflects the staged code modifications.