← ClaudeAtlas

commit-helperlisted

Create a conventional commit after running pre-commit checks (unit tests, plus integration tests when source dependencies change, plus linting). Use when the user asks to commit, says 'let's commit', 'commit this', 'create a commit', stages changes for commit, or finishes a unit of work that should land. Enforces conventional-commit format, atomic commits, and AI co-author attribution. Do not trigger on incidental mentions of 'commit' in unrelated conversation.
xxthunder/xxthunder-agentic-skills · ★ 1 · Code & Development · score 63
Install: claude install-skill xxthunder/xxthunder-agentic-skills
<!-- Source: https://github.com/xxthunder/xxthunder-agentic-skills/tree/develop/plugins/xxthunder-dev-skills/skills/commit-helper --> # Commit Helper Guide for creating conventional commits with mandatory pre-commit checks. ## Tests Ship With Code A change that alters behaviour arrives with its tests, in the same commit. The checklist below enforces the consequence — the suite passes, and a changed function has a changed test — but the expectation is worth stating outright, because by commit time the choice has already been made. **Write the test first.** The cycle comes from `superpowers:test-driven-development`, which this plugin depends on. It is not restated here. One limitation worth knowing: this skill is pull-based, so it states the expectation at the last possible moment rather than the right one. A repo that wants the expectation present *before* implementation starts should put it in its own always-on context — `CLAUDE.md`, `AGENTS.md`, or the equivalent. This plugin's own repository does exactly that. ## Pre-Commit Checklist **What "verified" means here is not defined in this skill.** It is `superpowers:verification-before-completion`'s gate function: identify the command that would prove the claim, run it in full, read the whole output and the exit code, confirm it actually supports the claim, and only then say so. Invoke that skill for the discipline; this checklist only says *which* commands this marketplace needs. That skill is stronger than anything w