Audit project dependencies for known vulnerabilities and outdated packages using the repository's native package manager tooling.
From claude-dev-ecosystemnpx claudepluginhub oiranca/claude-dev-ecosystemThis skill is limited to using the following tools:
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Guides slash command development for Claude Code: structure, YAML frontmatter, dynamic arguments, bash execution, user interactions, organization, and best practices.
Use this skill to audit repository dependencies for known vulnerabilities and outdated packages.
Constraint: Do not use this skill to detect unused packages. That requires a different workflow and is intentionally out of scope here.
Audit repository dependencies for:
docs/DEPENDENCY_AUDIT.md already exists.docs/STACK_PROFILE.md..agent-cache/skill_budget_state.json when present. This falls under Broader Validation (Max 2 runs/cycle, max 1/skill).docs/DEPENDENCY_AUDIT.md if present).Use the native tool that matches the repository as identified by stack-analyzer:
npm audit --jsonnpm outdatedyarn audityarn outdatedpnpm audit --jsonpnpm outdatedpip-auditpip list --outdatedcargo auditcargo install-update -a (or report outdated status if available in repo tooling)If the package manager is detected but the required command is unavailable, write that limitation into the report.
The security-reviewer is the primary owner of this skill's output. Upon completion:
docs/DEPENDENCY_AUDIT.md.docs/DECISIONS.md.docs/DECISIONS.md.