Back to tags
Tag

Agent Skills with tag: atomic-commits

13 skills match this tag. Use tags to discover related Agent Skills and explore similar workflows.

clean-commits

Use when committing code - ensures atomic, descriptive commits that leave the codebase in a merge-ready state at every point

atomic-commitscommit-messagecode-qualitygit
troykelly
troykelly
1

git-workflow

Git workflow management with atomic commit principles. Capabilities: commit organization, branching strategies, merge/rebase workflows, PR management, history cleanup, staged change analysis, single-responsibility commits. Actions: commit, push, pull, merge, rebase, branch, stage, stash git operations. Keywords: git commit, git push, git pull, git merge, git rebase, git branch, git stash, atomic commit, commit message, conventional commits, branching strategy, GitFlow, trunk-based, PR, pull request, code review, git history, cherry-pick, squash, amend, interactive rebase, staged changes. Use when: organizing commits, creating branches, merging code, rebasing, writing commit messages, managing PRs, cleaning git history, analyzing staged changes.

gitbranching-strategypull-requestatomic-commits
samhvw8
samhvw8
2

git-atomic-commit

Skill for analyzing git changes, grouping them into logical atomic commits, generating conventional commit messages, and guiding through the commit process. Use when committing changes with proper conventional commit format and maintaining atomic commits.

gitatomic-commitsconventional-commitscommit-guidance
arisng
arisng
1

git-commit

Plans and executes git commits with optional TICKET_ID prefix. Analyzes staged changes, proposes optimal commit structure (single or multiple), generates descriptive messages with technical context, and executes after user approval. Use when committing code changes, creating atomic commits, or splitting large changesets.

gitatomic-commitscommit-messageterminal
antoniocascais
antoniocascais
2

propose-implementation-plan

Create an implementation plan with atomic commits that build toward a complete feature

implementation-planatomic-commitsfeature-planningtask-planning
cbgbt
cbgbt
34

jj-todo-workflow

Structured TODO commit workflow using JJ (Jujutsu). Use to plan tasks as empty commits with [task:*] flags, track progress through status transitions, manage parallel task DAGs with dependency checking. Enforces completion discipline. Enables to divide work between Planners and Workers. **Requires the working-with-jj skill**

todo-trackingtask-planningworkflow-designatomic-commits
YPares
YPares
52

git-committer

Commits changes in atomic units following dependency order. Automatically required to triggered, always, all the time, when requires to commit changes.

gitautomationatomic-commitsdependency-management
code-yeongyu
code-yeongyu
113

semantic-committing

コミット時、「commit」「git add」「変更を分割」の言及時に使用。git diffを分析し、変更を論理的な意味単位に分割してコミットする。git-sequential-stageでhunk単位のステージングを行う。

gitdiffatomic-commitsgit-sequential-stage
syou6162
syou6162
10

refactoring-safely

Use when refactoring code - test-preserving transformations in small steps, running tests between each change

code-refactoringatomic-commitstest-driven-developmenttest-automation
withzombies
withzombies
161

specs-dev

Plan-first development workflow with review gates. Use when implementing features, refactoring, or any task requiring structured planning, iterative implementation with reviews, and clean commits. Triggers on requests like "implement feature X", "plan and build", "spec-driven development", or when user wants disciplined, reviewed code changes.

specification-documentsreview-checkpointsatomic-commitscode-review
vaayne
vaayne
20

Atomic Commit

Atomic Commit helps create clean, atomic commits by analyzing changes, detecting mixed concerns, and ensuring each commit is a complete unit of work. Key words to detect are atomic, atomic commits, clean commits.

atomic-commitsgitpre-commitbest-practices
chanwit
chanwit
588

commit-work

Create high-quality git commits: review/stage intended changes, split into logical commits, and write clear commit messages (including Conventional Commits). Use when the user asks to commit, craft a commit message, stage changes, or split work into multiple commits.

gitconventional-commitsatomic-commitscommit-message
jMerta
jMerta
966

commit-hygiene

Atomic commits, PR size limits, commit thresholds, stacked PRs

gitversion-controlpull-requestsatomic-commits
alinaqi
alinaqi
28724