commit

Create Git commits with conventional messages from staged changes.

1|Updated Apr 29, 2026
One-click install
npx skills add https://github.com/g-bastianelli/nuthouse --skill commit-g-bastianelli
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: commit
Source: https://github.com/g-bastianelli/nuthouse/tree/main/git-gremlin/skills/commit
Command: npx skills add https://github.com/g-bastianelli/nuthouse --skill commit-g-bastianelli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires git, claude_ai, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the Git commit process, allowing users to create conventional commits efficiently without manually crafting commit messages.

Core Features & Use Cases

  • Conventional Commit Messages: Generates commit messages that follow the conventional commit message format.
  • Commit Intent Approval: Ensures that only after intent is confirmed do commit actions are performed.
  • Autopilot Mode: Operates in autopilot mode, automating commits for entire movements, when configured.
  • Use Case: If a user frequently performs commits in a project with a structured workflow, this Skill can help maintain consistency and efficiency in commit messages.

Quick Start

Use the 'git commit -m' command and let this skill handle the message for you.

Frequently Asked Questions about commit

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

FAQPage Schema
How do I automate git commits with conventional commit messages?▼

To automate git commits with conventional messages, this Skill processes your staged changes and generates structured commit messages automatically. It requires git and the Claude Code plugin framework to execute commit actions.

What is a conventional commit message and how is it generated?▼

A conventional commit message follows a structured format to standardize commit history. This Skill generates conventional commit messages by analyzing your staged git changes and formatting the output to match the conventional commit specification.

Does this git commit automation tool work with unstaged dirty changes?▼

Yes, this git commit automation tool supports dirty changes. It allows manual staging or uses an autopilot mode to automatically stage dirty changes before generating and executing the conventional commit.

Do I need to approve the commit intent before the git automation executes?▼

Yes, you must approve the commit intent before execution. The Skill ensures that commit actions are only performed after your intent is explicitly confirmed, preventing unintended automated git commits.

What are the limitations of using autopilot mode for git commits?▼

The limitation of autopilot mode for git commits is that it automates commits for entire movements, requiring proper configuration beforehand. It also strictly depends on the Claude Code plugin framework and git to function correctly.