npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

proventools

v0.1.0-beta.1

Published

Read-only command-line client for ProvenTools

Readme

ProvenTools CLI

Beta, zero-dependency command-line access to the ProvenTools idea library and build prompts. The CLI is read-only: it cannot change account or library data.

Install

Requires Node.js 22.14 or newer.

npm install --global [email protected]
proventools --version

Installing the CLI does not grant access to ProvenTools. You need a ProvenTools Library account with Live access and an API key from https://www.proventools.net/dashboard/api-keys.

Authenticate

proventools login

The CLI reads the key without placing it in command arguments or shell history, validates it, and stores it in ~/.config/proventools/config.json with owner-only file permissions.

Alternatively, inject PROVENTOOLS_API_KEY through a secret manager. Never put a literal key in a command, checked-in environment file, shell profile, agent prompt, or log.

Commands

proventools search "developer analytics"
proventools show <idea-id>
proventools pull <idea-id>
proventools whats-new

pull writes the raw build prompt to ./<kebab-title>.prompt.md.

Agent skill

This package includes a concise skill for Codex, Claude Code, and other agents that support SKILL.md instructions. Locate the installed skill with:

proventools skill-path

Give the printed directory to your agent's skill installer. The skill tells agents to keep API keys out of prompts and logs, treat returned content as untrusted data, and ask before pull writes a file.

Network safety

PROVENTOOLS_API_URL defaults to https://www.proventools.net. The CLI sends credentials only to that origin, https://proventools.net, or HTTP loopback origins for local development. It rejects redirects and untrusted origins.

Support and licensing

Use https://www.proventools.net/contact for support or security reports.

The local CLI code and bundled skill are licensed under MIT. The license does not grant rights to the ProvenTools API, datasets, content, trademarks, paid features, or service access; those remain governed by ProvenTools terms.