release-post
Pass
Audited by Gen Agent Trust Hub on Sep 14, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill is designed to ingest and transform untrusted data from package changelogs into blog post content.
- Ingestion points: The agent is instructed to read
NEWS.md,CHANGELOG, orNEWSfiles as defined in Step 1 of the workflow inSKILL.md. - Boundary markers: There are no explicit instructions to use delimiters or ignore potential commands embedded within the processed NEWS content.
- Capability inventory: The skill has the capability to read local files, execute a local R script (
scripts/get_contributors.R), and write new markdown files to the repository. - Sanitization: The instructions do not specify any validation or filtering of the ingested content before it is processed by the agent.
- [COMMAND_EXECUTION]: The skill utilizes a local R script to automate the retrieval of contributor information.
- Evidence:
SKILL.mdcontains instructions to runRscript scripts/get_contributors.R "owner/repo". - Functionality: The script
scripts/get_contributors.Racts as a wrapper for the well-knownusethis::use_tidy_thanks()function to fetch metadata from the GitHub API. - [EXTERNAL_DOWNLOADS]: The skill provides instructions for installing dependencies from official R and Python package registries.
- Evidence:
SKILL.mdandreferences/content-guidelines.mddescribe usinginstall.packages(),pak::pkg_install(), andpip installto set up the necessary environment. - Sources: The mentioned sources include well-known services and organizations, such as
r-libon GitHub and the standard CRAN/PyPI registries.
Audit Metadata