update-packages
Pass
Audited by Gen Agent Trust Hub on Sep 15, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill ingests and processes external data from package changelogs which could theoretically contain malicious instructions.
- Ingestion points: The script
references/check-outdated.tsfetches package release notes and bodies from the GitHub API (api.github.com). - Boundary markers: None. The raw release note body is stored in
outdated-changelog.jsonand interpreted by the agent for feature adoption. - Capability inventory: The skill has capabilities to write files, execute shell commands via
bunx(references/skills-update-local.ts), and make network requests. - Sanitization: No sanitization or filtering is performed on the external content fetched from GitHub before it is processed.
- [EXTERNAL_DOWNLOADS]: The skill fetches data from trusted external registries and services as part of its core functionality.
references/check-outdated.tsmakes requests toregistry.npmjs.organdapi.github.comto check for updates and retrieve release history.- [COMMAND_EXECUTION]: The skill executes shell commands to update other agent skills installed in the project.
references/skills-update-local.tsusesBun.spawnto executebunx skills@latest addfor sources defined in the localskills-lock.jsonfile.
Audit Metadata