Back to the catalog

dependency-evaluator

Evaluate npm and Python packages before adding them as dependencies. Automatically gathers package metadata, analyzes source complexity, che

Open source Open in the app JSON README (API)

About

Evaluate npm and Python packages before adding them as dependencies. Automatically gathers package metadata, analyzes source complexity, checks security and maintenance health, and produces a structured USE / EXTRACT / BUILD verdict. Auto-triggers when your agent is about to install a new package, or run on-demand with /evaluating-dependencies <package> [function]. Catches supply chain red flags like .pth injection, typosquatting, and stale maintainership.

Details

Kind
Plugins
Topic
Developer tools
Publisher
apart-tech
Origin
marketplace
Category
ferramentas
Last push
2026-03-30T23:02:01Z
Repository state
ativo
License
MIT
Added
2026-08-30 01:48:58
Updated
2026-08-30 01:48:58
Origin id
apart-tech/plugins/dependency-evaluator

README

# Apart Tech Plugins

Claude Code plugins and skills from [Apart Tech](https://github.com/apart-tech).

## Skills

### evaluating-dependencies

Evaluate npm packages for build-vs-buy decisions before adding them to your project.

**What it does:** Gathers package metadata, analyzes source complexity, checks security and maintenance health, and produces a structured **USE / EXTRACT / BUILD** verdict.

**Works two ways:**
- **On demand:** `/apart:evaluating-dependencies lodash.get`
- **Auto-gate:** Triggers when Claude is about to add a new dependency

## Install

### From the Apart marketplace

Add the Apart marketplace to your Claude Code config, then install:

```bash
# The plugin will be available after adding the marketplace
/plugin install apart@apart-marketplace
```

### From GitHub directly

```bash
npx skills add apart-tech/plugins@evaluating-dependencies -g -y
```

## Contributing

See [SKILL-AUTHORING-GUIDE.md](SKILL-AUTHORING-GUIDE.md) for best practices on creating new skills.

## License

MIT

More