github-dependabot
Pass
Audited by Gen Agent Trust Hub on Aug 17, 2026
Risk Level: SAFE
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill fetches alert data from the official GitHub API (
api.github.com) using the GitHub CLI. These interactions target a well-known, trusted service and are essential for identifying required security patches. - [COMMAND_EXECUTION]: The skill uses shell commands to check authentication status (
gh auth status), query the GitHub API (gh api), and execute project-specific build and test scripts (mise exec --). These commands are standard for developer-centric tasks and are executed within the repository context. - [INDIRECT_PROMPT_INJECTION]: The skill processes data from external Dependabot advisories. It manages this attack surface by using structured JSON parsing via
jqand requiring local verification of all dependency changes. - Ingestion points: The output of
gh apicalls described inSKILL.mdserves as the primary external data source. - Boundary markers: While the skill uses
jqto isolate specific data fields, it does not implement explicit natural language delimiters for the injected content. - Capability inventory: The skill has the capability to perform network requests (to GitHub), modify local manifest files (e.g.,
package.json), and execute commands via themisetask runner. - Sanitization: Data is parsed and filtered using
jqto ensure only specific fields (like version numbers and package names) are processed by the agent.
Audit Metadata