git-pushing

Pass

Audited by Gen Agent Trust Hub on Sep 15, 2026

Risk Level: SAFECOMMAND_EXECUTIONDATA_EXFILTRATIONINDIRECT_PROMPT_INJECTION
Full Analysis
  • [COMMAND_EXECUTION]: The skill executes a local shell script (scripts/smart_commit.sh) to perform git operations. This is the primary function of the skill.
  • [DATA_EXFILTRATION]: The script uses git add . to stage all files in the current working directory before pushing to a remote repository. This behavior may result in the accidental transmission of sensitive data (such as .env files or credentials) if they are not correctly excluded in the repository's .gitignore file.
  • [INDIRECT_PROMPT_INJECTION]: The skill accepts a user-provided commit message and interpolates it into a shell command executed by the agent. This represents a command injection surface if the agent platform does not sanitize the input string.
  • Ingestion points: Commit message parameter in the SKILL.md execution command.
  • Boundary markers: None identified; the example uses quotes, but there are no instructions for the agent to sanitize the input.
  • Capability inventory: File system access via git add and network communication via git push within scripts/smart_commit.sh.
  • Sanitization: Neither the bash script nor the markdown instructions provide sanitization or validation for the commit message input.
Audit Metadata
Risk Level
SAFE
Analyzed
Sep 15, 2026, 02:43 PM