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

skillctl

v0.0.9

Published

Gestor de Skills para Agentes de IA

Readme

SkillCtl: The Agent Skill Manager ⬢

SkillCtl is the professional standard for managing AI Agent Skills. It allows you to discover, install, and synchronize robust agent behaviors across multiple AI editors (Cursor, Windsurf, Antigravity, VS Code, and more).

Concept: Think of it as npm or cargo, but for your AI's brain. Instead of packages, you install skills—specialized prompts and instructions that give your agent new capabilities.


🚀 Key Features

  • 🛡️ Secure by Design: Integrity checks (SHA-256) ensure the skills you install are exactly what you expect. No silent changes.
  • 🌐 Universal Compatibility: One tool to rule them all. Works with:
    • Cursor (.cursorrules)
    • Windsurf (.windsurfrules)
    • Antigravity (.agent/)
    • VS Code, GitHub Copilot, Cline, Roo, OpenHands, and more.
  • ⚡ Supercharged Workflow:
    • search: Find skills from the community registry instantly.
    • add: Install skills directly from GitHub URLs.
    • list: Keep track of your installed capabilities.
  • ✨ Zero Config: Smart defaults that just work.

📦 Installation

You don't need to install anything globally. Run it directly with npx (Node.js) or cargo (Rust).

Using Node.js (Recommended)

npx skillctl init

Using Rust

cargo install skillctl
skillctl init

📖 Usage Guide

1. Initialize your Project

Sets up the necessary configuration files and detects your AI editor automatically.

npx skillctl init

2. Discover Capabilities

Search the decentralized registry for new skills.

npx skillctl search

Select a skill from the list to install it immediately.

3. Add a Skill Manually

Install a skill directly from a Git repository or URL.

npx skillctl add <url> --skill <name>

4. Verify Installation

See what skills are currently active in your environment.

npx skillctl list

5. Restore & Sync

Downloading a project? Restore all skills defined in skills.json with a single command.

npx skillctl install

🔧 Architecture

SkillCtl creates a .agent/skills (or editor-specific) directory and injects a reference into your editor's rule file.

Directory Structure:

my-project/
├── .agent/
│   ├── skills/
│   │   └── find-files/
│   │       └── SKILL.md  <-- The Brain
│   └── rules/
│       └── rules.md      <-- The Context Linker
├── skills.json           <-- Lockfile (Registry & Integrity)
└── src/

🤝 Contributing

We welcome contributions to the Registry! To add your skill, submit a PR to registry.json with your skill's details.

📄 License

Proprietary Software. See LICENSE for details. Built with ❤️ for the AI Engineering Community.