fast-commit
Pass
Audited by Gen Agent Trust Hub on Sep 3, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted data from the current conversation and command-line arguments to construct a Git commit message, which is then executed in a shell.
- Ingestion points: The workflow resolves an issue key and constructs a commit subject using
$ARGUMENTSand the current conversation context (SKILL.md). - Boundary markers: The skill lacks instructions to delimit or escape the content used in the commit subject to prevent it from being interpreted as shell commands.
- Capability inventory: The skill utilizes shell-based tools including
git addandgit commit(SKILL.md). - Sanitization: No sanitization or validation logic is present to filter potentially malicious characters (e.g., backticks, semicolons, or command substitutions) that might be injected via the conversation or arguments.
- [COMMAND_EXECUTION]: The skill executes standard Git commands. While these are routine operations, the direct interpolation of user-controlled text into the
git commit -mcommand presents a risk if the execution environment does not provide automatic argument escaping.
Audit Metadata