keep-a-changelog
Pass
Audited by Gen Agent Trust Hub on Sep 18, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill instructs the agent to run a local Python script
scripts/validate_changelog.pyusingpython3to verify file structure. - [INDIRECT_PROMPT_INJECTION]: The skill ingests untrusted data, which presents a surface for indirect prompt injection. Ingestion points: The skill extracts information from the user's summary, git commit messages, and PR descriptions as defined in Workflow A of
references/spec-and-workflows.md. Boundary markers: The instructions lack explicit delimiters or markers to isolate external data from the agent's core instructions. Capability inventory: The skill possesses the ability to execute a local Python script and modify theCHANGELOG.mdfile. Sanitization: While thevalidate_changelog.pyscript enforces structural rules, it does not sanitize or filter the content of the entries themselves.
Audit Metadata