Atomic Commits — Development skill for Claude Code
Analyze staged changes and organize them into intuitive atomic commits following conventional commits.
How to install Atomic Commits
Installs to ~/.claude/commands/spencermarx-obsidian-ai-atomic-commits.md
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/spencermarx/obsidian-ai/HEAD/.claude/commands/atomic-commits.md -o ~/.claude/commands/spencermarx-obsidian-ai-atomic-commits.md Restart Claude Code, or start a new session, for it to be picked up.
What Atomic Commits does
description: Analyze staged changes and organize them into intuitive atomic commits following conventional commits.
Atomic Commits
Analyze staged changes along with relevant requirements and OpenSpec files, then organize and commit them as intuitive atomic commits following conventional commits.
Prerequisites
- Ensure there are staged changes (
git diff --staged) - Review any related OpenSpec change documents in
openspec/changes/
Steps
**Analyze Staged Changes**
Alternatives in Development
- Ralph Loop — Autonomous coding loop — works through tasks, commits, repeats 14k ★
- Tentacle Planner — You are the Tentacle Planner — a meta-agent that analyzes this codebase and creates department tentacles to or 1.4k ★
- Carls Product OS — A personal operating system for Claude Code - how I organize my PM workspace 222 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Version Management
Semantic versioning strategy with a VERSION file, conventional commits and automated releases.
DarkFactory
Reusable "dark factory" prompt for agentic coding harnesses (Claude Code, Codex, Pi): from a vision.md to a te
Learn Pending
List all staged learning changes awaiting approval
Review Staged
Review Staged Changes
Claude Md Compiler
Compile CLAUDE.md into a lockfile, then enforce repo changes against it in local runs, staged diffs, or CI.
Heeler Secrets Scan
Run Heeler secret scanning for a repository or staged changes. Use when comitting code or the user asks to det
Related Agents
Commit Craft
Expert at creating clean, logical git commits following conventional commit format. Use when user requests git
Commit Writer
Drafts a Conventional Commits message for the currently staged changes and creates the commit. Reads the modif
Git Purist
The sacred guardian of git history. Use this agent to review commits, split bloated changes, enforce conventio