commit

Create atomic, attribution-free git commits with imperative messages.

4|1|Updated Dec 21, 2025
One-click install
npx skills add https://github.com/carterbs/agent-config --skill commit-carterbs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commit
Source: https://github.com/carterbs/agent-config/tree/main/plugins/brad-personal/skills/commit
Command: npx skills add https://github.com/carterbs/agent-config --skill commit-carterbs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

Create consistent, attribution-free git commits that reflect the user's work and avoid AI-generated attribution.

Core Features & Use Cases

  • Assess Changes: Inspect current repo changes and decide which files should be included in commits.
  • Plan Commits: Group related changes into atomic commits with imperative messages that explain why.
  • Execute Commits: Use precise git add paths and generate commits that preserve authorship, avoiding co-authors and generated-by lines.
  • Use Case: When finishing a feature, run the workflow to commit the related changes as a single, well-documented commit.

Quick Start

Tell me the changes you want committed and I will prepare atomic, attribution-free commits with precise messages.

Frequently Asked Questions about commit

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

FAQPage Schema
How do I create atomic git commits with imperative messages for multiple files?

To create atomic git commits, group related changes across multiple files and use explicit git add paths with imperative messages explaining why. This ensures version control history remains precise, clean, and focused on the reasoning behind each change.

What is an attribution-free git commit and why is it needed in version control?

An attribution-free git commit preserves the original authorship without adding AI-generated lines or co-authors. It is needed to maintain clean version control history that accurately reflects human work without automated tool interference.

Can I automate git workflow commits for features, fixes, and refactors?

Yes, you can automate git workflow commits for features, fixes, and refactors by inspecting repository changes, planning atomic commits, and executing them with precise paths. This generates consistent, well-documented commit history automatically.

What's the best way to group related code changes into a single commit?

The best way to group related code changes into a single commit is to assess current repository changes, plan atomic commits that bundle related modifications, and use explicit git add paths to execute the commit with an imperative message.

Does this git commit workflow enforce explicit git add paths for code quality?

Yes, this git commit workflow enforces explicit git add paths to ensure precise staging and improve code quality. It prevents accidental inclusion of unrelated files, maintaining a clean and atomic commit history.

When should I avoid using automated atomic commits in my development workflow?

You should avoid using automated atomic commits when you need to include AI-generated attribution or co-authors in your history. This workflow specifically enforces attribution-free commits, rejecting generated-by lines and automated tool signatures.