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

@withoperon/cli

v0.3.0

Published

Operon — team agent registry CLI. Mines what your team is already doing in Claude Code, Codex, and Cursor.

Readme

Operon CLI

Team agent registry for AI-native engineering teams.

Operon mines local Claude Code, Codex, and Cursor sessions, turns repeated AI work into governed agents, and syncs them with your team workspace.

Install

Install once:

npm i -g @withoperon/cli
operon setup

Or try without installing:

npx @withoperon/cli@latest setup

Requires Node.js 22 or newer.

setup signs you in, detects Claude Code, Codex, and Cursor, picks or creates a workspace, mines local sessions, and stages candidate drafts for review. It does not publish anything automatically.

Sign In

operon login

The command opens a browser approval page, polls until you approve the device code, and stores an op_pat_* token locally for workspace commands. Pass --workspace <slug> to set a default workspace, or --token <token> to skip the browser flow when you already have a personal access token.

Mine Local Sessions

operon mine --workspace acme --since 30d --top 5 --dry-run

mine reads local Claude Code, Codex, and Cursor transcripts, ranks reusable agent candidates, writes them under ~/.operon/candidates, and stages review drafts in your workspace when you are signed in. Use --dry-run to avoid publishing; omit it to publish selected candidates from the terminal, or pass --yes to publish every surfaced candidate without prompts.

If you want the lower-level pieces:

operon scan --since 30d
operon suggest --top 10

Publish An Operon

operon publish audit-website --workspace acme

publish uploads a polished SKILL.md to the selected workspace. Workspaces with eval gating keep the new version as a draft until it passes.

Install An Operon

operon install acme/audit-website
operon install audit-website --workspace acme

install downloads the current published version, verifies the content hash, caches it under ~/.operon/skills, and writes native Claude Code and Codex skill files. Use --semver to pin a specific version and --target to install only one local runtime.

Other Useful Commands

operon list
operon show audit-website
operon doctor --fix
operon config get platform.apiBase

Run operon <command> --help for command-specific flags.