commit

Generate and apply conventional commit messages with staging and push options.

13|2|Updated Jan 5, 2026
One-click install
npx skills add https://github.com/kriscard/kriscard-claude-plugins --skill commit-kriscard
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commit
Source: https://github.com/kriscard/kriscard-claude-plugins/tree/main/plugins/essentials/skills/commit
Command: npx skills add https://github.com/kriscard/kriscard-claude-plugins --skill commit-kriscard

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Git-based workflow optimization: enforce semantic commit messages and controlled staging to improve traceability and code review clarity.

Core Features & Use Cases

  • Enforces conventional commit types (feat, fix, docs, style, refactor, perf, test, chore) and a clear subject.
  • Guides safe commits by skipping sensitive files and providing a structured narrative body for each commit.
  • Use case: you finish a feature and want a compliant commit message, then push to the feature branch for review.

Quick Start

Commit staged changes with a conventional message that describes the feature or fix.

Frequently Asked Questions about commit

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

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

To generate conventional commit messages, the Skill automates the git workflow by analyzing staged changes and applying compliant types like feat, fix, or docs with a clear subject. It guides staging, writes the message, and optionally pushes.

Can I automate git commits without accidentally staging sensitive files?

Yes, you can automate git commits safely. The Skill includes pre-commit guardrails that respect safety rules around sensitive files, skipping them during the automated staging and commit process to ensure secure version control.

What is the conventional commit format for feature development and bug fixes?

The conventional commit format requires specific types such as feat for features and fix for bug fixes, along with a clear subject and optional scope. This Skill enforces these formatting rules to improve traceability and code review clarity.

Does this git commit workflow tool support pushing to a feature branch?

Yes, the git commit workflow supports pushing to a feature branch. After generating and applying the semantic commit message, it provides an optional prompt to push your local repository changes directly for review.

How do I write a structured narrative body for a semantic commit?

To write a structured narrative body for a semantic commit, the Skill automatically generates a structured narrative body for each commit alongside the conventional type and subject, ensuring detailed traceability for your code changes.