git-commit

Generate conventional git commit messages from diffs with optional type and scope overrides.

165|11|Updated Dec 31, 2023
One-click install
npx skills add https://github.com/devantler-tech/ksail --skill git-commit-devantler-tech
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-commit
Source: https://github.com/devantler-tech/ksail/tree/main/.agents/skills/git-commit
Command: npx skills add https://github.com/devantler-tech/ksail --skill git-commit-devantler-tech

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create standardized, semantic git commits by analyzing diffs and guiding staging, reducing guesswork and ensuring consistency.

Core Features & Use Cases

  • Auto-detect type, scope, and message from changes
  • Generate conventional commit messages from diffs
  • Interactive commit with optional type/scope/description overrides
  • Intelligent file staging for logical grouping

Quick Start

Ask me to create a conventional commit message from your changes and apply it with optional type and scope.

Frequently Asked Questions about git-commit

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

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

You can generate conventional commit messages from git diffs by using an automation tool that analyzes changes and infers the type, scope, and description. This standardizes semantic commits and reduces guesswork.

How do I stage files logically for a single git commit?

To stage files logically for a git commit, use intelligent staging automation that analyzes diffs to group related changes. This ensures logical commits while maintaining git hooks compliance.

Can I override the type and scope when automating conventional commits?

Yes, you can override the type and scope when automating conventional commits. Diff analysis tools support interactive overrides, letting you specify custom types and scopes for feature, fix, or docs commits.

Does automated git staging work with existing git hooks?

Automated git staging works safely with existing git hooks. The automation coordinates safe staging by analyzing diffs and ensuring logical grouping, while maintaining compliance with your configured git hooks.

What is the best way to automate feature, fix, and docs commits across local repos?

The best way to automate feature, fix, and docs commits across local repos is using a workflow tool that analyzes diffs to auto-detect types and scopes. This generates standardized conventional commit messages with optional interactive overrides.