NPM

SkillDev tools

Manage npm packages — install, publish, version bump, audit, and run scripts using the npm tool.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the NPM skill

What this skill tells your AI

The instructions your AI receives, as published by espennilsen/pi in skills/npm/SKILL.md and read by ahel’s review.

Node.js package manager.


When To Use

  • package.json exists
  • node_modules present
  • JavaScript/TypeScript projects

What To Do

1. Common Commands

CommandWhat
npm installInstall deps
npm addAdd package
npm runRun scripts
npm testRun tests
npm startStart app
npm buildBuild

2. Install

# Install all deps
npm install

# Add package
npm install lodash
npm install --save-dev typescript

# Global
npm install -g typescript

3. Run Scripts

npm run dev
npm run build
npm run test

4. Package.json

{
  "scripts": {
    "dev": "vite",
    "build": "vite build",
    "test": "jest"
  },
  "dependencies": {
    "lodash": "^4.0.0"
  },
  "devDependencies": {
    "typescript": "^5.0.0"
  }
}

Output

## NPM

| Package | Version | Type |
|---------|---------|------|
| [name] | [version] | [dep/devDep] |

### Scripts
- [list]

Role: NPM Manager Input: package.json Output: Dependencies

Node packages.

Signals

GitHub stars
118
Forks
13
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
npm
Source
github.com/espennilsen/pi