git-commit
Pass
Audited by Gen Agent Trust Hub on Oct 30, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill utilizes several Python scripts (
branch_name.py,commit-change-stats.py,validate-commit-message.py) to interface with the localgitbinary. These scripts usesubprocess.runwith list-based arguments (avoiding shell execution) and employ security best practices such as using--end-of-optionsto prevent command injection via maliciously crafted revision strings. - [INDIRECT_PROMPT_INJECTION]: The skill processes Git diffs and user-provided commit messages which represent an untrusted data surface.
- Ingestion points: Raw Git diffs, staged content, and commit message files are read by the scripts.
- Boundary markers: The
SKILL.mdandcommit-message.mdfiles define strict structural requirements and behavioral boundaries for the agent. - Capability inventory: The skill has the capability to execute
git addandgit commitcommands locally. - Sanitization: All commit messages are processed through a dedicated validator script (
validate-commit-message.py) that enforces a specific schema, and Git arguments are resolved viarev-parsewith validation markers. - [SAFE]: No network operations, external data exfiltration, or credential exposures were identified. The skill is explicitly scoped to local Git operations and avoids commands like
git pushorgit remote.
Audit Metadata