From krux
Generuje commit message w stylu krux: Conventional Commits, zwięzłe, "dlaczego" nie "co". Użyj gdy piszesz commit, potrzebujesz wiadomości commita, lub wywołujesz /krux-commit.
How this skill is triggered — by the user, by Claude, or both
Slash command
/krux:krux-commitThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Napisz commit message. Jeden blok kodu gotowy do paste. Nic więcej.
Napisz commit message. Jeden blok kodu gotowy do paste. Nic więcej.
<type>(<scope>): <imperatyw ≤50 znaków>
<ciało — tylko gdy "dlaczego" nie wynika z diffa>
Typy: feat fix refactor chore docs test perf ci
Scope: moduł, plik, obszar — lub pomiń gdy globalny.
add fix remove update — nie added fixed.This commit, I, nazwy plików gdy już w scope, emoji (chyba że projekt tak ma), atrybucja AI.BREAKING CHANGE: w stopce lub ! po typie.fix(auth): use <= for JWT expiry comparison
feat(pool): add connection timeout and idle eviction
Prevents exhaustion under bursty load; idle clients held >30s
were keeping connections open past db-side timeout.
refactor!: remove legacy callback API
BREAKING CHANGE: all async functions now return Promise only.
Callbacks removed. Migrate: fn(cb) → await fn()
git diff --staged (lub weź diff z kontekstu).git commit. Nie staguj. Nie zmieniaj plików.npx claudepluginhub karolkiljan/krux --plugin kruxCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.