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

@vegastack/skills

v0.6.0

Published

Installer and verifier for VegaStack Agent Skills (Claude Code, Codex, and Hermes)

Readme

@vegastack/skills

Installer for VegaStack Agent Skills — a family of self-contained skills for Claude Code, Codex, and Hermes, shipped in one integrity-checked package.

npx @vegastack/skills list
npx @vegastack/skills add architect

Skills in this package

| Skill | What it does | |---|---| | architect | Architecture advisor: the locked stack and lean-first principles as evidence-distilled decision tables, dated source-verified platform facts, a per-project .vegastack/arch.md profile with repo-wins drift detection, and an advisory-only review discipline | | skill-maintainer | Encodes the Agent Skills standards (Claude Code, Codex, Hermes, agentskills.io) for creating, updating, and releasing skills in a skills repo | | skillify | Turns a feature or workflow into a complete skill conforming to the VegaStack skills contract, or audits an existing one |

Commands

| Command | What it does | |---|---| | list | Show the bundled skills | | add <skill> | Install (or upgrade) a skill into the selected agent directories | | verify [skill] | Check installed copies against the bundled checksum manifest (all bundled skills when no name given) | | doctor | Diagnose an install: integrity across all skills, profile presence, installed-vs-latest version | | remove <skill> | Uninstall a skill from the selected agent directories |

Flags

| Flag | Meaning | |---|---| | --project / --global | Install into the current project (default) or the user's home directory | | --agent codex\|claude\|hermes\|both\|all | Target agent runtime(s); both = codex+claude | | --dir PATH | Operate on a different project directory | | --dry-run | Show what would change without writing | | --force | Overwrite a modified installed copy | | --non-interactive | Skip prompts and use defaults: --agent both, project-local (for automation) |

Agent targeting is automatic: the CLI detects which agents you have (~/.claude, ~/.codex/~/.agents, ~/.hermes) and targets them without asking — --agent overrides. A numbered picker appears only when nothing is detected. Installs are project-local by default; pass --global for the home directory (required for Hermes).

Agent surfaces

| Agent | Project install | Global install | |---|---|---| | Claude Code | .claude/skills/ | ~/.claude/skills/ | | Codex | .agents/skills/ | ~/.agents/skills/ | | Hermes | — (Hermes discovers skills globally only) | ~/.hermes/skills/ |

--agent hermes therefore requires --global; --agent all on a project install covers codex+claude and prints a notice about hermes.

Integrity model

The package ships a checksum manifest that is verified at install and by verify — it proves the installed bytes match what was packed, not who published it. Publisher identity is attested separately by npm provenance, generated by the trusted-publishing release pipeline. Verify it with npm audit signatures or on the package's npm page.

Network and telemetry

Zero telemetry. The only network call in the tool is doctor's single version check against registry.npmjs.org (installed-vs-latest); add, verify, and remove are fully offline.

Requirements

  • Node >= 24
  • macOS or Linux. Windows is not yet supported (path handling; tracked in the repo issues).

Docs

Skill content, freshness model, and policies: github.com/vegastack/vegastack-skills

MIT license.