Back to skill
Skillv1.0.0

ClawScan security

git-commit-skill · ClawHub's context-aware review of the artifact, metadata, and declared behavior.

Scanner verdict

ReviewMar 15, 2026, 12:40 PM
Verdict
Review
Confidence
medium
Model
gpt-5-mini
Summary
The skill's behavior matches a Git commit helper and is mostly coherent, but a prompt-injection signal (unicode control characters) was detected in the SKILL.md which warrants caution before installing.
Guidance
This skill appears to do what it says (analyzes git diffs, suggests Gitmoji commit messages, and stages/commits/pushes with confirmations). However, a prompt-injection signal (hidden/unicode control characters) was found in the SKILL.md. Before installing, review the raw SKILL.md for invisible characters or unexpected content, and preferably run the skill in a test repository first. Ensure it always asks for your explicit Yes/No before git add/commit/push and do not grant it any additional credentials or persistent privileges. If you see zero-width or control characters in the file, remove them or request a clean copy from the publisher; treat that finding as suspicious until resolved.
Findings
[unicode-control-chars] unexpected: The pre-scan detected unicode control / zero-width characters in SKILL.md. This is not expected for a simple instruction doc and could be used to obfuscate malicious instructions or to attempt prompt-injection. It should be manually inspected and cleaned; presence of these characters reduces trust in the file.

Review Dimensions

Purpose & Capability
okName/description (git commit generator using Gitmoji) aligns with the instructions: reading git status/diff, generating commit messages, staging/committing/pushing. No unrelated binaries, env vars, or external services are requested.
Instruction Scope
noteRuntime instructions limit actions to git commands (status, diff, add, commit, push) and include a clear multi-step confirmation flow and a mandatory sensitive-data check. This is appropriate for the stated purpose. However, the SKILL.md contains a prompt-injection detection (unicode control characters) which may be an attempt to manipulate agent behaviour or evaluations; the file should be inspected for hidden/zero-width characters before trusting automatic processing.
Install Mechanism
okInstruction-only skill with no install spec and no code to write to disk — minimal install risk.
Credentials
okNo environment variables, credentials, or config paths are requested. The sensitive-file and diff checks are reasonable and align with the commit helper role.
Persistence & Privilege
okalways: false and no indication the skill attempts to persist beyond normal runtime. It does stage/commit/push only after explicit user confirmations per the instructions.