cognitedata avatar

Dependencies Audit

This one actually fixes your dependencies instead of just yelling at you about them. It runs through your package.json hunting for outdated packages, known CVEs, deprecated libraries, and sketchy licenses, then updates what it can and tells you how to fix the rest. Built specifically for Flows apps, so it generates the review-packages.md artifact their review process expects. The health scoring is practical: it flags packages under 10k weekly downloads, anything not updated in two years, or dependencies with known vulnerabilities as failures you need to address. It even checks for supply chain risks like suspicious install scripts and walks you through replacing bad dependencies with maintained alternatives.

skills.sh installs
1.9K
GitHub stars
6
last updated
Aug 21, 2026

Install

$ npx -y skills add cognitedata/builder-skills --skill dependencies-audit --agent claude-code

Installs into .claude/skills of the current project.

Files

Dependencies Fix

Find and fix all dependency issues in $ARGUMENTS (or the root package.json if no argument is given) — vulnerabilities, outdated packages, deprecated dependencies, license problems, and supply-chain risks. This skill produces the review-packages.md artifact required by the Flows app review process.


Step 1 — Read and list all dependencies

# List all dependencies and devDependencies
node -e "
  const pkg = require('./package.json');
  console.log('=== Dependencies ===');
  Object.entries(pkg.dependencies || {}).forEach(([name, ver]) => console.log(name + ' @ ' + ver));
  console.log('\\n=== Dev Dependencies ===');
  Object.entries(pkg.devDependencies || {}).forEach(([name, ver]) => console.log(name + ' @ ' + ver));
"

Record the total count of dependencies and devDependencies.


Step 2 — Look up npm metadata and update outdated packages

For each package, gather:

  • Latest version on npm
  • Weekly downloads
  • Last publish date
  • Deprecated flag

Sponsors

Details

Repository
github.com/cognitedata/builder-skills
Category
Debugging
First seen
Jun 3, 2026

More from cognitedata/builder-skills

All 26

Recommended

More Debugging
1millionco avatarexpectmillionco/expectUse when editing .tsx/.jsx/.css/.html, React components, pages, routes, forms, styles, or layouts. Also when asked to test, verify, validate, QA, find bugs, che1.9Kskills.sh installs
2davila7 avatarui-ux-pro-maxdavila7/claude-code-templatesUI/UX design intelligence. 50 styles, 21 palettes, 50 font pairings, 20 charts, 9 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind,1.9Kskills.sh installs
3cognitedata avatardm-limits-and-best-practicescognitedata/builder-skillsReference skill for CDF Data Modeling API best practices. Covers concurrency limits (avoiding 429s), pagination patterns for instances.list and instances.query,1.9Kskills.sh installs
4cognitedata avatarsecuritycognitedata/builder-skillsMUST be used whenever fixing security issues in a Flows app, or before shipping any feature that handles credentials, user input, or external data. This skill f1.9Kskills.sh installs
5nvidia avatardynamo-interconnect-checknvidia/skillsValidate that a Dynamo deployment's NIXL/UCX/NCCL interconnect is ready for disaggregated serving over RDMA/NVLink. Use after recipe-runner brings a deployment 1.9Kskills.sh installs
6blacktwist avatarcontent-pattern-analyzer-smsblacktwist/social-media-skillsWhen the user wants to find patterns in what content works and what doesn't. Also use when the user mentions 'what's working,' 'content patterns,' 'best topics,1.9Kskills.sh installs