commit-history-authoring
Pass
Audited by Gen Agent Trust Hub on Jun 19, 2026
Risk Level: SAFE
Full Analysis
- [COMMAND_EXECUTION]: The skill utilizes a local Python script
scripts/rewrite_commit_messages.pyto interact with Git. The script usessubprocess.runwith list-based arguments and explicitly avoidsshell=True, which protects against shell injection. The script includes robust safety logic: it requires a clean repository state, verifies that the target branch is not protected (e.g., main or release branches), and validates that the final state of the code matches the original head exactly. - [DATA_EXFILTRATION]: No network operations or external data transfer mechanisms were found. The skill operates entirely on the local Git repository and does not access sensitive system directories, environment variables, or remote servers.
- [PROMPT_INJECTION]: The instruction set in
SKILL.mdestablishes clear 'Non-negotiables' and safety-first policies. It explicitly prohibits the agent from inventing details, overriding safety filters, or performing dangerous operations like force-pushing, instead providing deterministic checks in the helper script.
Audit Metadata