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

spirewise

v1.9.4

Published

Installable Agent Skills for GitHub Copilot, Claude Code, and Cursor — copywriting (F6S & LinkedIn) and NVIDIA Inception tooling.

Readme

spirewise

Installable Agent Skills for copywriting — generate ready-to-paste copy for your F6S and LinkedIn company pages, with strict character-limit safety.

One command installs the skills into all your AI agents at onceGitHub Copilot, Claude Code, Cursor, Windsurf, Codex CLI, Gemini CLI — each in its correct folder and format. It asks whether to install for the current project or globally for every project.

Install

No clone needed — just run:

npx spirewise

You get a full-screen interactive picker with three steps:

══════════════════ Step 1/3 · Select skills ══════════════════
   ❯ ◉  f6s-copywriting        Generate F6S startup/company profile copy…
     ◉  linkedin-copywriting   Generate LinkedIn Company Page copy…

  ↑/↓ move · space toggle · a all/none · enter confirm · esc cancel

Step 1 picks skills, step 2 picks agents (checkbox lists — move with ↑/↓, toggle with space, a for all/none), step 3 picks scope (Workspace / Global / Both). Press enter to confirm each step.

Or drive it with flags (skips the matching step)

-s,  --skills <a,b>    skills to install     (default: all / pick)
-a,  --agents <a,b>    agents to target      (default: all / pick)   alias: --agent
-sc, --scope  <s>      workspace | global | both
     --workspace | --global | --both          scope shortcuts
npx spirewise -sc both                                   # pick skills+agents, scope both
npx spirewise -s f6s-copywriting -a claude,cursor -sc workspace
npx spirewise --global                                   # pick skills+agents, scope global

Or install the CLI globally:

npm install -g spirewise
spirewise -sc both

What gets installed where

| Agent | Workspace folder | Global folder | Format | |-------|------------------|---------------|--------| | Claude Code | .claude/skills/ | ~/.claude/skills/ | SKILL.md | | GitHub Copilot | .github/skills/ | ~/.copilot/skills/ | SKILL.md | | Cursor | .cursor/rules/ | ~/.cursor/rules/ | .mdc rule | | Windsurf | .windsurf/rules/ | ~/.codeium/windsurf/global_rules/ | .md rule | | Codex CLI | .codex/skills/ | ~/.codex/skills/ | SKILL.md | | Gemini CLI | .gemini/skills/ | ~/.gemini/skills/ | SKILL.md | | OpenCode | .opencode/skills/ | ~/.config/opencode/skills/ | SKILL.md | | Cline | .clinerules/ | ~/.clinerules/ | .md rule | | Roo Code | .roo/rules/ | ~/.roo/rules/ | .md rule | | Kilo Code | .kilocode/rules/ | ~/.kilocode/rules/ | .md rule | | Continue | .continue/rules/ | ~/.continue/rules/ | .md rule | | Amp | .amp/rules/ | ~/.config/amp/rules/ | .md rule |

Rule-based agents get a single rule file generated from the skill; the rest get the full SKILL.md folder. (Newer tools' folders are best-effort conventions — edit the AGENTS registry at the top of bin/cli.js if any differ.)

Inspect

npx spirewise list        # available skills
npx spirewise agents      # supported agents + their folders
npx spirewise --help      # all options

Uninstall

remove (alias uninstall) mirrors install — same interactive picker, same flags — and deletes the skills cleanly from workspace, global, or both:

npx spirewise remove                                  # interactive picker
npx spirewise remove -sc both                         # pick skills+agents, both
npx spirewise remove -s f6s-copywriting -a cursor -sc workspace

Skill folders and generated rule files are deleted; now-empty target folders are tidied up, and anything already absent is reported as skipped.

Skills included

| Skill | Output file | Purpose | |-------|-------------|---------| | f6s-copywriting | f6s/f6s-profile-copy.txt | Full F6S startup profile copy | | linkedin-copywriting | linkedin copywriting/linkedin-page-copy.txt | Full LinkedIn Company Page copy | | nvidia-inception-starter | nvidia-inception/inception-readiness-report.md | Scored NVIDIA Inception readiness audit + 90-day plan | | nvidia-inception-idea-booster | nvidia-inception/elevated-idea.md | Reads your idea files and elevates them to NVIDIA's preferences | | nvidia-product-inventor | products_raw/<Product>/product.md | Invents 3–6 GPU-essential products (4–10 letter names) from your idea | | nvidia-startup-idea-founder | nvidia-inception/startup-ideas/<Idea>.md | Crawls NVIDIA RFS + recently funded/accepted Inception startups and invents 10/10-acceptance startup ideas |

The copywriting skills keep every field below the platform's character limit (with ~10% headroom) and verify counts before finishing.

Usage after install

Once installed, just ask your agent:

"Write our F6S profile copy" "Create the LinkedIn company page copy"

The agent follows the skill: gathers your company details, writes the .txt file in the right folder, and confirms all character counts stay under limit.

No Node? Use the shell installer

# from a clone
./install.sh --both

# remote
curl -fsSL https://raw.githubusercontent.com/spirerise/spirewise/main/install.sh | bash -s -- --both

It mirrors the CLI: all agents, project/global scope prompt, --agent filter.

License

MIT