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

@skilldrophq/cli

v0.0.6

Published

Share and install agent skills with Skilldrop

Readme

Skilldrop CLI

Install it from npm:

npm install --global @skilldrop/cli

The repository also ships Formula/skilldrop.rb for Homebrew taps. Once the repository coordinate is set, users can install it with brew install <owner>/<tap>/skilldrop.

The installed binary is sk. Share an agent skill:

sk share ~/.claude/skills/review-pr

Sharing prints the exact outbound file list before any upload. Use --dry-run to stop after producing that manifest:

sk share ~/.claude/skills/review-pr --dry-run

Skilldrop refuses every symlink in a skill, including links that resolve outside its root. A root .skillignore excludes local-only files and supports gitignore-style comments, negation, glob patterns, and trailing / directory patterns. The ignore file itself is never uploaded.

Run sk share without a path to choose from installed project and global skills. Validate locally without uploading, or list installed skills and their scope:

sk validate ~/.claude/skills/review-pr
sk list
sk list --scope project

The list is grouped by agent target. Skills with the same name and scope across multiple targets are shown once under a combined heading, with every installation path retained.

Check the local runtime, detected agents, and project/global installation targets:

sk doctor

Install a shared skill:

sk install https://skilldrop.dev/s/PL1mY4-71OQ6swagAcabqX

Inspect and verify a snapshot before installing it:

sk inspect https://skilldrop.dev/s/PL1mY4-71OQ6swagAcabqX

Inspection prints snapshot metadata, the verified bundle checksum, every file's size, checksum and mode, plus a separate executable-file warning list. It never extracts or executes the bundle.

Install the bundled use-skilldrop agent skill so your coding agent knows how to use the CLI:

sk setup

Interactive setup asks which agents to target and whether to install for the current project or globally. sk setup --yes installs globally using detected defaults.

Installation follows the same model as the Skills CLI: it detects installed agents, includes the universal .agents/skills destination, asks whether the install is project-scoped or global, and uses a canonical copy with symlinks when multiple agent directories are selected. Pass --copy for independent copies or --yes for non-interactive defaults.

The MVP agent registry includes AiderDesk, Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, Goose, OpenCode, OpenHands, and the universal agents directory.

Run sk --help for all options.

License

Skilldrop is licensed under the Apache License 2.0. The Skilldrop name and brand assets are not granted under that license; see the repository trademark notice for details.

For local backend development, run bun run dev. This enables the otherwise unavailable --api-url flag:

bun run dev --api-url http://localhost:8787 share ./my-skill