git-commit

Generate Conventional Commits messages from repository history and local configuration.

4|Updated Dec 14, 2025
One-click install
npx skills add https://github.com/LukasStrickler/ai-dev-atelier --skill git-commit-lukasstrickler
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-commit
Source: https://github.com/LukasStrickler/ai-dev-atelier/tree/main/content/skills/git-commit
Command: npx skills add https://github.com/LukasStrickler/ai-dev-atelier --skill git-commit-lukasstrickler

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill helps developers write clear git commits that adhere to the Conventional Commits format, reducing ambiguity and improving traceability across the project history.

Core Features & Use Cases

  • Detect project conventions from history and local config to tailor commit messages.
  • Enforce Conventional Commits structure, suggesting type, scope, and a well-formed subject.
  • Promote atomic commits and descriptive bodies for common workflows (feature, fix, refactor) that pass builds and tests.

Quick Start

Trigger the git-commit guidance when preparing commits to ensure messages are consistent with project standards. For example, finish a task that builds and passes tests, then consult the skill to generate a compliant message and suggested body.

Frequently Asked Questions about git-commit

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

FAQPage Schema
How do I write conventional commit messages for git?

To write conventional commit messages for git, this skill analyzes your repository history and local configuration to infer conventions, then suggests the correct type, scope, and subject for your commit. It ensures your messages adhere to the Conventional Commits format.

What is the best way to automate git commit message formatting?

Automating git commit message formatting is handled by triggering this skill after a successful build and passing tests. It detects project conventions from history and guides commit granularity to generate compliant messages for features, fixes, and refactors.

How do I keep git commit history clean when completing features and bug fixes?

Keeping git commit history clean for features and bug fixes is achieved by promoting atomic commits with descriptive bodies. The skill enforces Conventional Commits structure and suggests appropriate commit granularity after your changes pass tests.

Can I infer git commit conventions from existing repository history?

You can infer git commit conventions from existing repository history and local configuration. The skill automatically detects these conventions to tailor your commit messages, enforcing type and scope rules to reduce ambiguity across project history.

When do I need conventional commits for my git workflow?

You need conventional commits for your git workflow when you want to reduce ambiguity and improve traceability across project history. This skill guides commit granularity and enforces structure for tasks like refactoring, fixing bugs, or completing features.

Does git-commit work without external dependencies?

Yes, this git-commit skill works without external dependencies. It operates by analyzing your local repository history and configuration to detect conventions and enforce Conventional Commits rules directly within your workflow.