commit

Review changes, plan atomic commits, and execute staged VCS commits after confirmation.

30|1|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/atomicinnovation/accelerator --skill commit-atomicinnovation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commit
Source: https://github.com/atomicinnovation/accelerator/tree/main/skills/vcs/commit
Command: npx skills add https://github.com/atomicinnovation/accelerator --skill commit-atomicinnovation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill helps developers create VCS commits that are well-structured, atomic, and aligned with session changes, reducing confusion and churn in code history.

Core Features & Use Cases

  • Deterministic planning: Review changes and plan commits that group related modifications.
  • Atomic commits: Ensure each commit has a clear purpose and minimal scope.
  • Execution guardrails: Stages and commits are executed only after user confirmation, with context checks via helper scripts.

Quick Start

Plan and create atomic commits for your current session changes by reviewing status, composing messages, and then executing the staged commits after your confirmation.

Frequently Asked Questions about commit

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

FAQPage Schema
How do I create atomic commits for my version control changes?

Atomic commits are created by reviewing session changes, planning logical groupings, and executing staged commits only after user confirmation. This automated workflow inspects status and diffs via helper scripts to ensure each commit has a clear, minimal scope.

What is the best way to automate grouping related code changes into separate commits?

Automating commit grouping uses deterministic planning to review status and diffs, group related modifications, and compose structured messages. Execution guardrails ensure staged commits are executed only after explicit user confirmation, reducing code history churn.

Does this atomic commit workflow require local repository access?

Yes, this workflow requires local repository access to inspect version control status and diffs via helper scripts. It operates within a developer's interactive environment to review changes and perform staged commits after confirmation.

Can I review the planned commits before they are executed?

Yes, execution guardrails ensure that staged commits are executed only after user confirmation. The workflow reviews changes, plans commits deterministically, and waits for your approval before performing any version control operations.

Why should I use atomic commits instead of committing all session changes at once?

Atomic commits ensure each commit has a clear purpose and minimal scope, reducing confusion and churn in code history. This approach groups related modifications logically, making version control changes easier to review and revert.