git commit skill
v1.0.0Generate precise git commit messages following Conventional Commits with auto language detection, scope inference, and multi-module support.
⭐ 0· 99·0 current·0 all-time
byKk_xx@wlykan
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
medium confidencePurpose & Capability
Name/description line up with the runtime instructions: the skill inspects git status/diff/log and generates Conventional Commit messages. The requirement to analyze repo files and git history is expected. Unusual but not breaking: it defaults to Chinese when language cannot be detected and mandates including a Co-Authored-By line (Claude code <noreply@anthropic.com>) in every commit message by example — this is not necessary for core functionality and is unexpected.
Instruction Scope
SKILL.md limits actions to git commands (git status, git diff --staged, git log) and message generation, and instructs to present results for user approval before committing. It does not ask to read unrelated system files or environment variables. The notable scope creep is the built-in policy to always use a HEREDOC and to include a Co-Authored-By attribution in the commit message by default; that is a behavioral choice (affects commit content) rather than an external data exfiltration step, but you should verify you want that attribution inserted.
Install Mechanism
Instruction-only skill with no install spec and no code files — lowest-risk installation footprint (nothing is written to disk by an installer).
Credentials
The skill requests no environment variables, no credentials, and no config paths. It only reads repository-local git state (diffs/logs) which is appropriate for commit message generation.
Persistence & Privilege
Skill is not always-enabled and does not request system-wide persistence. It does, however, include instructions to create new commits (and a sample commit command that injects a Co-Authored-By line). If the agent is allowed to invoke skills autonomously, it could create commits; ensure autonomy settings and the SKILL.md's 'await user approval' step are enforced to avoid unexpected commits.
Assessment
This skill appears to do what it says: inspect the repository and generate Conventional Commit messages. Before installing or using it: (1) Confirm you are OK with the default language behavior — the skill falls back to Chinese if it can't detect language. (2) Remove or change the example Co-Authored-By line if you do not want an automatic attribution added to your commits. (3) Test the skill in a disposable/local repo first to verify the exact commit commands it runs. (4) If you do not want automatic commits, keep agent autonomous invocation disabled or ensure the skill respects the 'await user approval' step.Like a lobster shell, security has layers — review code before you run it.
latestvk9704y9n41d9anatd1yh2bgw2s832bam
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
