ln-32-dependency-upgrader

Pass

Audited by Gen Agent Trust Hub on Jul 20, 2026

Risk Level: SAFE
Full Analysis
  • [SAFE]: The skill utilizes native package managers and follows a conservative, batch-based upgrade strategy that prioritizes project stability and lockfile integrity.
  • [SAFE]: Comprehensive security measures are integrated into the workflow, including mandatory vulnerability audits, provenance verification for new packages, and the inspection of install scripts before execution.
  • [SAFE]: The skill contains explicit safeguards against high-risk operations, specifically prohibiting credential rotation, unauthorized package publishing, and the weakening of security or verification gates.
  • [SAFE]: A robust rollback mechanism is required for any failed upgrade batch, ensuring the workspace remains in a known good state and protecting existing user work.
  • [SAFE]: The skill has a potential indirect prompt injection surface due to the ingestion of external data, but this is assessed as safe given the task context and verification requirements.
  • Ingestion points: SKILL.md (Section 2) involves researching official release notes, migration guides, and security advisories from external sources.
  • Boundary markers: The skill does not define explicit delimiters for this external data, but it treats the information as research evidence rather than direct instructions.
  • Capability inventory: Operations are limited to native package managers (npm, pip, etc.), git, and existing repository-defined build/test scripts.
  • Sanitization: The skill mitigates risks by requiring that all research-driven changes be verified through local build, test, and audit suites before being accepted.
Audit Metadata
Risk Level
SAFE
Analyzed
Jul 20, 2026, 04:09 AM
Security Audit — agent-trust-hub — ln-32-dependency-upgrader