skills/commit-message-writer/SKILL.md
Draft conventional commit messages that explain why a change exists instead of listing what changed. Use when trying to write a git commit message.
npx skillsauth add stefafafan/skills commit-message-writerInstall 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.
Draft commit messages from intent. Explain why the change exists, not just what changed.
Use the form type(scope): why.
Prefer these conventional commit types:
feat: introduce user-facing capability
fix: correct broken or risky behavior
refactor: improve structure without intended behavior change
perf: improve performance characteristics
test: add or fix tests
docs: change documentation only
build, ci, chore: repository or tooling maintenance
Stay at 50 characters or fewer.
Focus on intent or effect, not implementation steps or file edits.
Use a scope only when it adds meaning.
Avoid vague summaries such as update, change, modify or move.
Examples:
fix(auth): block expired token reuserefactor(api): simplify pagination flowfeat(billing): support invoice retry recoveryWhen needed, leave the second line blank and start the body on the third line.
documentation
Fetch GitHub issues, spawn sub-agents to implement fixes and open PRs, then monitor and address PR review comments. Usage: /gh-issues [owner/repo] [--label bug] [--limit 5] [--milestone v1.0] [--assignee @me] [--fork user/repo] [--watch] [--interval 5] [--reviews-only] [--cron] [--dry-run] [--model glm-5] [--notify-channel -1002381931352]
documentation
Maintain the OpenClaw memory wiki vault with deterministic pages, managed blocks, and source-backed updates.
documentation
Feishu knowledge base navigation. Activate when user mentions knowledge base, wiki, or wiki links.
documentation
Feishu permission management for documents and files. Activate when user mentions sharing, permissions, collaborators.