git-pushing

Pass

Audited by Gen Agent Trust Hub on Oct 30, 2026

Risk Level: SAFE
Full Analysis
  • [SAFE]: The skill demonstrates high security maturity in its implementation. It avoids common pitfalls in shell scripting by using 'set -euo pipefail' and careful variable quoting.
  • [SAFE]: All Git operations are performed with atomicity in mind. The use of a temporary index ensures that the live repository state is only updated after all validations and hooks have successfully passed.
  • [SAFE]: The script uses a strict regular expression to validate commit messages, ensuring they follow the conventional commit format and preventing arbitrary or malformed input from being used in commit objects.
  • [SAFE]: Manual locking of the Git index and branch references using the 'noclobber' shell option prevents race conditions during concurrent operations.
  • [SAFE]: The skill explicitly checks for and respects Git repository configurations, such as branch protection and ref storage backends, refusing to operate if the environment is not supported for safe execution.
Audit Metadata
Risk Level
SAFE
Analyzed
Oct 30, 2026, 10:08 PM