semantic-commits
Pass
Audited by Gen Agent Trust Hub on Apr 29, 2026
Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill executes local git commands to perform its core functions. It uses
git logandgit diffto analyze context, andgit reset,git add, andgit committo manipulate the repository state. These commands are necessary for the skill's purpose and are executed locally. - [PROMPT_INJECTION]: The skill has a surface for indirect prompt injection as it processes file content via git tools.
- Ingestion points: Untrusted data enters the agent's context through
git diff --cached -- <file>inSKILL.md(Step 1). - Boundary markers: A strict boundary is established in Step 3, where the agent is instructed to stop and ask: 'Approve these groups?' and explicitly 'Do NOT proceed until explicit confirmation.'
- Capability inventory: The skill has the capability to write to the repository using
git addandgit commitas defined in Step 4. - Sanitization: While there is no automated sanitization of file content, the mandatory human-in-the-loop confirmation step before execution serves as a manual sanitization and validation mechanism.
Audit Metadata