Agent Skills
› winstonkoh87/Athena-Public
› micro-commit
micro-commit
GitHub强制实施严格的原子化提交规范,拒绝单体大提交。通过扫描 git diff 将变更拆分为逻辑单元,按功能、修复或重构分组,并自动执行分步的 git add 和 commit 操作,确保代码历史清晰可逆。
Trigger Scenarios
commit changes
save my work
micro commit
Install
npx skills add winstonkoh87/Athena-Public --skill micro-commit -g -y
SKILL.md
Frontmatter
{
"name": "micro-commit",
"model": "default",
"auto-invoke": false,
"description": "Enforces strict, atomic commit hygiene. Splits large diffs into logical, revertible units.",
"allowed-tools": [
"Bash",
"Read"
],
"argument-hint": "commit <directory>",
"context_trigger": "commit, git, atomic commit, large diff, split commit, commit hygiene, PR too big"
}
Micro-Commit Architect
Refuses to allow monolithic "blob" commits. Scans the current git diff and breaks down changes into atomized, logical steps.
Triggers
"commit changes", "save my work", "micro commit"
Core Mechanics
- Runs
git statusandgit diff. - Groups changes by feature, fix, or refactor.
- Automatically executes individual
git addandgit commit -msteps for each logical block.
Reference Paths
.context/memories/protocols/engineering/44-micro-commit-protocol.md
Version History
- e624e2d Current 2026-07-19 08:47


