git-commit

Stage changes, exclude secrets, and craft Conventional Commits with safety checks.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/yousufjoyian/claude-skills --skill git-commit-yousufjoyian
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-commit
Source: https://github.com/yousufjoyian/claude-skills/tree/main/git-commit
Command: npx skills add https://github.com/yousufjoyian/claude-skills --skill git-commit-yousufjoyian

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates and standardizes the git commit process, reducing human error and improving consistency across projects.

Core Features & Use Cases

  • Smart staging: Automatically stages relevant changes while excluding secrets and sensitive files.
  • Conventional messages: Crafts commit messages following Conventional Commits patterns.
  • Safety checks: Prevents dangerous actions and prompts for confirmation when needed.
  • Co-authoring: Adds Claude attribution to commits.
  • Push flow: Optional push after commit when requested.

Quick Start

To begin, say "commit" to perform a local commit with staged changes, or "commit and push" to commit and push to origin.

Frequently Asked Questions about git-commit

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

FAQPage Schema
How do I automate git commits with conventional message formatting?

Conventional commits automate standardized message formatting by following a structured pattern (type, scope, description). This Skill crafts these messages automatically, ensuring consistency across your project history and reducing manual formatting errors.

Can I prevent secrets from being committed to git?

Yes. This Skill includes safety checks that exclude sensitive files and secrets during staging, preventing accidental exposure in your commit history while automating the staging process.

How do I add co-authorship to git commits?

Co-Authored-By trailers document multiple authors in a single commit. This Skill automatically applies Claude attribution and supports co-authorship, making it easy to credit contributors in your commit metadata.

What's the fastest way to commit and push changes at once?

Say 'commit and push' to stage changes, craft a conventional message, run safety checks, and push to origin in one action. This Skill combines all steps into a single automated workflow without intermediate prompts.

Does this work for team workflows with multiple contributors?

Yes. The Skill supports team workflows through co-authored commits, conventional message standards for shared history clarity, and safety checks that prevent dangerous actions across collaborative projects.