commit

Automates git commits with customizable templates and hooks for streamlined version control workflows.

1|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/guicaulada/dotfiles --skill commit-guicaulada
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commit
Source: https://github.com/guicaulada/dotfiles/tree/main/home/dot_claude/exact_skills/commit
Command: npx skills add https://github.com/guicaulada/dotfiles --skill commit-guicaulada

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually crafting conventional commits is error-prone and inconsistent; this skill ensures commits follow a standard format, improving history clarity and tooling integration.

Core Features & Use Cases

  • Create standard commits that follow conventional-commit format.
  • Amend previous commits with safety prompts and verification.
  • Interactive commit wizard guides users through type, scope, and message selection for precise commits.

Quick Start

Use the interactive flow to generate a new commit by answering prompts for type, scope, and message.

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 formatting to avoid manual errors?

Automating conventional commit creation eliminates manual formatting errors by enforcing the conventional-commit structure and outputting deterministic messages via HEREDOC. This ensures your git history remains consistent and clear across create and amend workflows.

What is the best way to amend a previous git commit with conventional commit format?

The best way to amend a previous git commit with conventional commit format is to use a guided workflow with safety prompts and verification. This ensures the amended message follows the standard format while preventing accidental overwrites of critical history.

How does an interactive commit wizard work for generating conventional commits?

An interactive commit wizard works by guiding you through prompts to select the commit type, scope, and message. This process ensures the generated commit precisely follows the conventional-commit format without requiring you to memorize the specification.

Do I need any external dependencies to format conventional commits interactively?

No external dependencies are required to format conventional commits interactively. The skill operates standalone to provide safety checks and deterministic message formatting without relying on additional components or external git hook frameworks.

Why should I use a guided conventional commit workflow instead of manual git commands?

You should use a guided conventional commit workflow because manual crafting is error-prone and inconsistent. Automating the process with safety checks and standard formatting improves history clarity and ensures better integration with semantic tooling.