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.