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

@sciskillhub/cli

v0.1.6

Published

CLI for SciSkillHub - Create, publish, and manage your AI agent skills for science

Readme

@sciskillhub/cli

One-command install for AI agent skills - Install skills to Claude, Cursor, Codex, and 7+ more agents instantly

npm version npm downloads

Quick Example: Single Cell Analysis

# 1. Browse Life Science skills
npx @sciskillhub/cli list skill --subject life-science

# 2. Filter by tag
npx @sciskillhub/cli list skill --subject life-science --tag "single cell"

# 3. Install AnnData to Claude (use short name!)
npx @sciskillhub/cli install anndata --platform claude -y

# 4. Now Claude can help you analyze .h5ad files!

Installation

Option 1: Using npx (Recommended) ⭐

npx @sciskillhub/cli install <skill-slug> --platform claude

Pros: No installation, always latest version, works immediately

Option 2: Global Installation

npm install -g @sciskillhub/cli

# Use shorter command
sciskillhub install <skill-slug> --platform claude

Pros: Faster, works offline, shorter command

Usage Guide

Example: Complete Single Cell Workflow

# Step 1: Browse Life Science category
npx @sciskillhub/cli list skill --subject life-science --limit 20

# Step 2: Filter by tags
npx @sciskillhub/cli list skill --subject life-science --tag "single cell"

# Step 3: Search by keywords
npx @sciskillhub/cli list skill --subject life-science --query "embedding"

# Step 4: Install core tools (use short names!)
npx @sciskillhub/cli install anndata --platform claude -y
npx @sciskillhub/cli install scanpy --platform claude -y
npx @sciskillhub/cli install scvi-tools --platform claude -y

# Step 5: Use the skills in Claude
# Prompt: "Help me analyze this h5ad file with scanpy"
# Prompt: "Perform batch correction on my single-cell data using scvi-tools"

Popular Single Cell Skills

| Skill | Description | Slug | |-------|-------------|------| | anndata | Data structure for .h5ad files, scverse ecosystem | anndata | | scanpy | scRNA-seq pipeline: QC, clustering, markers | scanpy | | scvi-tools | Deep learning: batch correction, integration | scvi-tools | | cellxgene-census | Query 61M+ cells from CELLxGENE | cellxgene-census | | scvelo | RNA velocity for trajectory inference | scvelo | | arboreto | Gene regulatory networks (GRNBoost2) | arboreto |

All Commands

Discovery & Browse

| Command | Description | |---------|-------------| | list subject | List all subjects (学科) | | list skill --subject <name> | Browse skills by subject | | list skill --tag <tag> | Filter by tag | | list skill --query <text> | Search by keywords | | list tag --subject <name> | Show tags in a subject |

Install

| Command | Description | |---------|-------------| | install <skill> --platform <name> | Install skill to AI agent |

Smart Search: Use short names like anndata, scanpy, scvi-tools. If multiple skills match, you'll be prompted to choose.

Supported Platforms: claude, cursor, codex, gemini, copilot, windsurf, cline, roo, opencode, openclaw, junie, kiro, augment, warp, goose

Management

| Command | Description | |---------|-------------| | login | Log in to SciSkillHub | | init | Create a new skill project | | push | Push local files to remote | | publish | Publish skill to public | | status | Check local vs remote status | | list | List your skills |

Examples

Discovery Examples

# Browse Life Science skills
npx @sciskillhub/cli list skill --subject life-science

# Filter by single cell tag
npx @sciskillhub/cli list skill --subject life-science --tag "single cell"

# Search for embedding tools
npx @sciskillhub/cli list skill --subject life-science --query "embedding"

# List popular tags
npx @sciskillhub/cli list tag --subject life-science --limit 10

Install Examples

# Install to Claude (personal)
npx @sciskillhub/cli install <skill-slug> --platform claude -y

# Install to Cursor (project-specific)
npx @sciskillhub/cli install <skill-slug> --platform cursor --project

# Install with custom directory
npx @sciskillhub/cli install <skill-slug> --platform claude -d /path/to/skills

Why SciSkillHub CLI?

  • One Command, Any Agent - Install to 10+ AI platforms with the same command
  • Smart Filtering - Browse by subject (学科) and tag (标签)
  • Science-Focused - Curated tools for Life Science, Chemistry, Physics
  • Works Offline - Install once, use anywhere
  • Open Source - MIT license, community driven

Configuration

Config stored in ~/.skillhub/:

  • config.json - API URL, default settings
  • auth.json - Secure authentication tokens

Development

# Clone
git clone https://github.com/sciskillhub/typescript-cli.git
cd typescript-cli

# Install
npm install

# Build
npm run build

# Test
npm run typecheck

Links

  • Website: https://sciskillhub.org
  • npm: https://www.npmjs.com/package/@sciskillhub/cli
  • GitHub: https://github.com/sciskillhub/typescript-cli

License

MIT © SciSkillHub