commit

Analyze diffs and generate conventional git commit messages with pre-commit checks.

16|2|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/Kibertum/tausik-core --skill commit-kibertum
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commit
Source: https://github.com/Kibertum/tausik-core/tree/main/agents/skills/commit
Command: npx skills add https://github.com/Kibertum/tausik-core --skill commit-kibertum

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Developers often produce inconsistent or vague commit messages, making history hard to read and review.

Core Features & Use Cases

  • Conventional Commit Generation: create messages that follow the <type>(<scope>): <description> convention.
  • Scope and Description Inference: derive the likely module and summary from the changes in the working tree.
  • Quality Gate Integration: ensure the final commit passes pre-commit checks and lint rules before commit.

Quick Start

Draft a conventional commit from your staged changes.

Frequently Asked Questions about commit

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

FAQPage Schema
How do I automate conventional commit messages from staged git changes?

You can automate conventional commit messages by analyzing staged git diffs to infer the type, scope, and description, generating a well-structured message format automatically.

What is the standard format for writing conventional commit messages?

The standard format for conventional commit messages follows the <type>(<scope>): <description> structure, optionally including a body and author attribution for clarity.

Can I run pre-commit quality gates before finalizing a git commit?

Yes, you can run pre-commit quality gates and lint rules before finalizing a git commit to ensure code changes pass quality checks and maintain version-control standards.

How do I infer the scope and description for a git commit from working tree changes?

Inferring the scope and description for a git commit involves analyzing the code changes in your working tree to derive the likely affected module and summarize the modification accurately.

Does automated commit generation work without manual staging in version control?

Automated commit generation coordinates the stage, commit message, and optional body, requiring you to stage code changes in version control before processing the diff for message composition.

Why do inconsistent git commit messages make project history hard to review?

Inconsistent git commit messages make project history hard to review because vague descriptions obscure the context of code changes, reducing readability across version-control workflows.