By WhiteKr
Atomic, hunk-level git commits — one commit per intent, with message guards that follow your repository's existing language and conventions
논리적으로 응집된 단위로만 git commit을 만드는 워크플로우 스킬. 한 commit = 한 의도.
/plugin marketplace add WhiteKr/whitekr-claude-plugins
/plugin install commit@whitekr-claude-plugins
/commit [<target>]
커밋은 사용자가 /commit 으로 직접 실행할 때만 동작합니다. <target> 으로 이번 commit 대상을 자연어로 지정할 수 있습니다 (예: 가드 정규식 수정) — 모델이 그에 해당하는 변경을 골라 커밋합니다. 모델은 이 스킬을 스스로 발동하지 않습니다 (disable-model-invocation: true) — 커밋 타이밍은 사용자가 쥡니다.
모델이 /commit 을 거치지 않고 임의로 git commit 을 실행하려 하면, PreToolUse hook(hooks/guard-commit.sh)이 이를 차단하고 변경 요약 후 사용자에게 /commit 입력을 안내하도록 모델을 되돌립니다. 커밋 거버넌스를 사용자 트리거 전용으로 강제하는 장치입니다.
/commit 스킬은 commit 명령에 bypass prefix(CLAUDE_SKILL_COMMIT=1)를 붙여 가드를 통과합니다. 이 훅을 피해야 하면 commit 명령 맨 앞에 같은 prefix 를 붙이면 됩니다.jq 를 사용합니다. jq 가 없으면 가드는 통과(no-op)합니다.!git commit ...(bang 셸 모드)로 직접 친 명령은 모델의 도구 호출이 아니므로 hook 이 발동하지 않습니다. 이는 사용자 본인의 직접 실행이라 차단 대상이 아닙니다.Executes bash commands
Hook triggers when Bash tool is used
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBulk git pull across every repo under the working directory plus external workspaces from settings — parallel fetch, rebase-pull of outdated repos, and submodule update reporting
npx claudepluginhub whitekr/whitekr-claude-plugins --plugin commitUltra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Memory compression system for Claude Code - persist context across sessions
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Curate auto-memory, promote learnings to CLAUDE.md and rules, extract proven patterns into reusable skills.