commit

Generate Git commits following the Conventional Commits specification.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/garimto81/claude --skill commit-garimto81
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commit
Source: https://github.com/garimto81/claude/tree/main/.claude/skills/commit
Command: npx skills add https://github.com/garimto81/claude --skill commit-garimto81

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation of Git commits following the Conventional Commits specification, ensuring consistent and informative commit messages, with an option to push to the remote repository.

Core Features & Use Cases

  • Conventional Commits: Automatically formats commit messages with type, scope, subject, and body.
  • Push Integration: Optionally pushes the commit to the remote branch.
  • Use Case: After completing a new feature, use this skill to generate a feat commit and push it to your feature branch, maintaining project history integrity.

Quick Start

Use the commit skill to create a new feature commit with the message 'add user authentication'.

Frequently Asked Questions about commit

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

FAQPage Schema
How do I automatically generate conventional commit messages for git?

To generate conventional commit messages automatically, this Skill formats your staged Git changes by applying type, scope, subject, and body structures defined by the Conventional Commits specification.

What are conventional commits and when do I need them for my code workflow?

Conventional commits are a standardized message format for Git version control. You need them in your code workflow to enable automated changelog generation and support semantic versioning tooling.

Do I need Git CLI installed to use a conventional commits automation tool?

Yes, you need Git CLI installed and properly configured on your system. This Skill relies directly on the local Git CLI environment to execute version control commands and push to remotes.

Can I push to a remote repository directly after creating a conventional commit?

Yes, you can push to a remote repository directly after committing. This Skill includes optional push integration to send your formatted conventional commit to the active remote branch.

What's the best way to format a feature commit for automated changelog generation?

The best way to format a feature commit is using the `feat` type with an optional scope. This Skill automates that formatting process to ensure your project history maintains integrity for changelog tooling.