commit

Create Git commits with conventional messages and repository style mimicry.

12|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/KilimcininKorOglu/cli-tweaks --skill commit-kilimcininkoroglu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commit
Source: https://github.com/KilimcininKorOglu/cli-tweaks/tree/main/claude/skills/commit
Command: npx skills add https://github.com/KilimcininKorOglu/cli-tweaks --skill commit-kilimcininkoroglu

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the process of creating well-formatted Git commits, ensuring consistency and adherence to project conventions while enhancing safety and efficiency.

Core Features & Use Cases

  • Conventional Commits: Generates commits following the conventional commit specification or mimics existing repository styles.
  • Intelligent Staging: Automatically stages changes based on user intent or intelligently prompts for confirmation.
  • Safety Protocols: Implements safety checks to prevent accidental data loss, secret exposure, or bypassing critical hooks.
  • Use Case: When you've finished a feature, use /commit to automatically stage relevant changes, generate a descriptive commit message based on the project's style, and commit it safely.

Quick Start

Use the commit skill to stage all changes and create a new commit with a descriptive message.

Frequently Asked Questions about commit

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

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

Automating git commits with conventional commit messages is handled by intelligently staging changes, detecting secrets, and generating text that adheres to imperative mood and atomic commit principles while mimicking repository style.

What is intelligent staging in version control?

Intelligent staging in version control automatically stages file changes based on your intent or prompts for confirmation to ensure only relevant modifications are included, maintaining atomic commit principles.

How do I mimic existing repository commit styles?

To mimic existing repository commit styles, the skill analyzes project history and generates new messages matching that formatting, falling back to conventional commits if no style exists.

Does this git commit automation support WIP and amend scenarios?

Yes, git commit automation supports WIP and amend scenarios alongside standard commits. It implements safety protocols to prevent accidental data loss, secret exposure, or bypassing critical hooks during these operations.

Do I need Git CLI installed to use conventional commit generation?

Yes, you need Git CLI installed to use conventional commit generation because the skill depends on it to interact with version control systems, providing foundational commands for staging and committing.

What safety protocols are implemented during code review commits?

Safety protocols implemented during code review commits prevent accidental data loss, secret exposure, and bypassing critical hooks, ensuring version control operations remain secure and do not expose sensitive information.