templates/skills/core/rulebook-terse-commit/SKILL.md
Terse Conventional Commits generator. Subject ≤50 chars (hard cap 72), body only when 'why' isn't obvious, no filler. Use when user says 'write a commit', 'generate commit', 'commit message', or invokes /rulebook-terse-commit. Independent of the base rulebook-terse mode.
npx skillsauth add hivellm/rulebook Rulebook Terse CommitInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Write commit messages terse and exact. Conventional Commits format. Why over what.
<type>(<scope>): <imperative summary> — <scope> optional.feat, fix, refactor, perf, docs, test, chore, build, ci, style, revert.why, breaking changes, migration notes, linked issues.-, not *.Closes #42, Refs #17.Co-authored-by trailer instead.<scope> already identifies it.Always include a body for:
! suffix on type, plus BREAKING CHANGE: footer).Terseness is NEVER permitted to obscure these cases — future debuggers need the context.
feat(api): add GET /users/:id/profile
Mobile client needs profile data without the full user payload to
reduce LTE bandwidth on cold-launch screens.
Closes #128
feat(api)!: rename /v1/orders to /v1/checkout
BREAKING CHANGE: clients on /v1/orders must migrate to /v1/checkout
before 2026-06-01. Old route returns 410 after that date.
fix(auth): reject expired tokens on boundary second
revert: "feat(api): add GET /users/:id/profile"
This reverts commit a1b2c3d. Endpoint caused 5% latency regression
on the hot path; see incident INC-4219.
Only generates the commit message. Does NOT run git commit, does NOT stage files, does NOT amend. Output is a code block ready to paste.
Override: /rulebook-terse-commit off or "stop terse commit" reverts to the model's default commit style.
research
Create structured analyses with numbered findings, execution plans, and task materialization
research
Author a rulebook task spec interactively — research, draft, ask the user clarifying questions, confirm, then create the tasks in rulebook ready for /rulebook-driver. Use when the user wants to plan/spec a feature before implementing.
development
Behavioral guidelines to reduce common LLM coding mistakes — overcomplication, sloppy refactors, hidden assumptions, weak goals. Use when writing, reviewing, or refactoring code. Auto-applies; invoke explicitly via /karpathy-guidelines or 'follow karpathy discipline'.
data-ai
Autonomous AI agent loop for iterative task implementation (@hivehub/rulebook ralph)