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

ludev-cc

v0.5.0

Published

CLI to install Claude Code slash commands

Readme

Slash commands for Claude Code from Ludevdot

A tiny, zero-dependency CLI that copies useful slash commands into your project's .claude/commands/ directory. Run it once, get new commands in Claude Code immediately.

Available commands

/changeset

Creates changesets compatible with @changesets/cli without the interactive CLI. Claude analyzes your changes, picks the bump type, writes the summary, and drops the file. Works with npm, pnpm, yarn, and bun.

/debug

Diagnoses and fixes bugs with a structured hypothesis-first approach. Instead of trying random fixes, Claude reads the error, investigates the code, presents ranked hypotheses, and waits for your confirmation before changing anything. One targeted fix, verified, no shotgun debugging.

/find-the-bug

Finds the commit that introduced a bug using git bisect — but you just describe the bug and Claude handles the rest. Supports automated mode (with a test command) and manual mode (Claude inspects each commit).

/split-task

Takes a task, bug report, or feature request and breaks it into atomic subtasks. First validates the task is still relevant (checks if someone already fixed it), detects your branch naming convention, then outputs a phased plan with commit messages. Suggests /find-the-bug if there are clues about when a bug appeared.

/reuse-check

Before writing new code, scans the codebase for existing functions, utils, and dependencies that already do what you need. Searches by name, location, installed packages, and git history. If ast-grep (sg) is installed, uses AST-based structural search for more accurate results — if not, offers to install it or falls back to regex. Reports candidates with a clear recommendation: reuse, extend, refactor, or safe to create new.

/review

Reviews your current diff (or a PR) for bugs, security issues, and code quality. Checks for OWASP top 10 vulnerabilities, race conditions, memory leaks, and more. Works with local changes, branch diffs, or PR numbers — falls back gracefully if gh is not available.

/renovate

Sets up or reviews a Renovate configuration for automated dependency updates. In setup mode, asks about your preferences interactively and generates renovate.json with best-practice presets. In review mode, analyzes your existing config and suggests improvements.

/release-tag

Creates version tags following a deployment convention: v1.2.0-RC, v1.2.0-RELEASE, or environment-specific like v1.2.0-staging-1. Checks for pending changesets, validates the tag doesn't exist, and detects if any CI/CD workflow will trigger on push.

Workflow

The commands connect naturally:

/split-task → implement → /reuse-check → /review → /changeset → /release-tag
                ↑
          /find-the-bug → /debug (if needed)

Usage

# Interactive mode — select commands, choose target
npx ludev-cc

# Install all commands
npx ludev-cc install

# Install a specific command
npx ludev-cc install changeset

# Install globally (~/.claude/commands/)
npx ludev-cc install --global

# See what's available
npx ludev-cc list

# Remove a command
npx ludev-cc remove changeset

# Update installed commands to latest
npx ludev-cc update

# Help
npx ludev-cc --help

Updating

To get the latest commands, just run:

npx ludev-cc@latest update

License

MIT