Turbo commit-rules
Shared commit message rules and technical constraints referenced by /stage-commit and /commit-staged. Not typically invoked directly.
install
source · Clone the upstream repo
git clone https://github.com/tobihagemann/turbo
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/tobihagemann/turbo "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/commit-rules" ~/.claude/skills/tobihagemann-turbo-commit-rules && rm -rf "$T"
manifest:
skills/commit-rules/SKILL.mdsource content
Commit Rules
Commit Message Rules
- Match the style from
git log -n 10 --oneline - Concise and descriptive
- Imperative mood, present tense
- No commit description—summarize everything in the message
Technical Constraints
- Use
directly—do not use heredoc syntax (sandbox blocks temp file creation)git commit -m "message" - Never bypass commit signing (
,--no-gpg-sign
). If signing fails, use-c commit.gpgsign=false
to let the user resolve it—they may need to approve a key prompt.AskUserQuestion