| name | atomic-commit |
| description | Atomic git workflow — validate, commit, push, verify CI. Use when committing changes, creating PRs, or pushing code. Triggers: "commit", "push", "pr", "merge request", "ci".
|
| category | web-ui |
Skill: atomic-commit
Workflow
- Stage specific files (never
git add -A)
- Run quality gates before commit
- Use conventional commit format
- Push and verify CI passes
Commit Format
<type>(<scope>): <description>
[optional body]
Types: feat, fix, docs, style, refactor, test, chore, ci
Pre-Commit Checklist
bun vitest run
bash scripts/quality-gates.sh
bash scripts/roast-scorer.sh
git add <specific-files>
git commit -m "feat: add new component"
Rules
- Never use
--no-verify
- Never force push to main/master
- Never commit secrets,
.env, or credentials
- Always create new commits (don't amend pushed commits)