Help us improve
Share bugs, ideas, or general feedback.
From agent-harness-skills
Splits work into atomic commits with scoped staging, task-state coupling, Conventional Commit messages, and validation.
npx claudepluginhub yfge/codex-plugins --plugin agent-harness-skillsHow this skill is triggered — by the user, by Claude, or both
Slash command
/agent-harness-skills:atomic-commit-disciplineThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Turn completed work into small, reviewable commits with scoped validation, related task-state updates, and no unrelated files.
Creates p5.js generative art with seeded randomness, noise fields, and interactive parameter exploration. Use for algorithmic art, flow fields, or particle systems.
Share bugs, ideas, or general feedback.
Turn completed work into small, reviewable commits with scoped validation, related task-state updates, and no unrelated files.
This skill is not a review template or ledger template. It focuses on minimal commits, exact staged paths, task-state coupling, validation, and commit messages. For shared harness terms, see ../../references/harness-patterns.md; when commit rules are absent, use references/build-when-missing.md. For delivery artifact evidence, see references/delivery-artifact-checklist.md.
git status, git diff, and git diff --cached.tasks.md, docs/tasks.md, or the repository's issue tracker reference.git status and relevant diffs to identify your changes and unrelated changes.git status --short --branch and list all tracked and untracked changes.git diff -- <path> for every file you intend to commit; do not commit changes you do not understand.references/build-when-missing.md.git add <exact paths>; avoid git add . unless the whole worktree contains only this change.git show --stat --oneline HEAD and git status --short.agent_chats in the same commit, it is staged with the change.# Atomic Commit Plan
## Detected Mapping
- work-state:
- ledger:
- validation:
## Worktree State
-
## Commit Groups
1. Subject:
Paths:
Task-state updates:
Validation:
## Excluded Changes
-
## Final Checks
- First:
- Then:
- Finally:
git add . and bringing unrelated files into the commit.