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

@vike-io/cli

v0.10.0

Published

AI-agent CLI for vike.io on-chain analytics, perps, options, and prediction markets across 11 chains

Readme

@vike-io/cli

Repo + package: @vike-io/cli (npm) · vike-io/vike-cli (GitHub) · binary: vike

npm version License: MIT Node skills.sh

Command-line interface for the vike.io API. On-chain analytics, perpetuals, options flow, and prediction-market data across 11 chains — designed to be driven by AI agents (Claude Code, OpenClaw) as well as humans.

Install

# Standard install — gives you the `vike` binary
npm install -g @vike-io/cli

# OR install just the skill playbooks into your AI agent (Claude Code, Cursor,
# Codex, Copilot, OpenCode and 50+ more — auto-detected):
npx skills add vike-io/vike-cli

After npm install, you can also drop the skill into AI agents from the CLI itself:

vike install --all          # writes to ~/.claude/skills/vike/, .cursorrules,
                            # .github/copilot-instructions.md, AGENTS.md

Quick start

vike init                      # interactive: paste API key, verify connection
vike doctor                    # confirm everything works
vike token search BTC          # your first query

Get an API key at vike.io/account?tab=api-keys.

Commands at a glance

vike token   search | transfers | chart
vike ohlcv   <symbol>          # CEX candles, any timeframe (BTC, BTCUSDT)
vike wallet  summary | discover
vike perp    funding | spreads | top-traders
vike options flow
vike alerts  list | channels | create | edit | delete
vike init | doctor | schema | whoami | login | logout

Run vike schema --pretty for the full command + flag reference.

What it does

| Domain | What you can ask | |---|---| | Tokens | Resolve symbols → addresses, see top buyers/sellers, pull OHLCV | | Wallets | Aggregate metrics per wallet, leaderboards by volume / PnL / netflow | | Perps | Funding rates + cross-venue spreads across Binance / Bybit / OKX / Aster / Hyperliquid | | Hyperliquid | Top-trader leaderboard with PnL / ROI / win-rate filters | | Options | Deribit flow for BTC / ETH / SOL with put-call ratios | | Alerts | Create transfer alerts; deliver to email or Discord |

For AI agents

This package ships 41 skill playbooks under skills/ — markdown files designed to be loaded by AI coding agents (Claude Code, Cursor, Codex, Copilot, OpenCode, …) so they know when and how to invoke each command. They are grouped in skills.sh.json by domain (Tokens / Wallets / CEX perps / Hyperliquid / Options / Polymarket / Alerts / Web research).

Three install paths, pick whichever fits your stack:

# 1. Install just the skill files for your agent (no Node binary needed):
npx skills add vike-io/vike-cli                # auto-detects the agent
npx skills add vike-io/vike-cli -a claude-code # explicit target
npx skills add vike-io/vike-cli --list          # list all 41 first

# 2. Use the CLI itself to install the umbrella skill into multiple agents:
vike install --claude --cursor --copilot --agents

# 3. Manual: point your agent at the skills/ folder of this npm package
#    (lives at node_modules/@vike-io/cli/skills/ after install).

Entry-point skill: vike (the umbrella) — auto-routes the user's question to the right specialized skill below. Bypass it and pick a specialized one if you know exactly which you need (e.g. vike-hl-position-match for reverse-lookup of an HL share card).

Auth

Three ways to provide your key, in order of precedence:

export VIKE_API_KEY=vk_...     # env (wins over everything)
vike login --api-key vk_...    # saved to ~/.vike/config.json
vike init                      # interactive

Environment

| Variable | Default | Purpose | |---|---|---| | VIKE_API_KEY | — | API key (overrides saved config) | | VIKE_MCP_URL | https://vike.io/mcp | MCP endpoint (override for staging/local) |

Output formatting

By default, table output for humans (TTY) and JSON when piped:

vike token search BTC                  # pretty table
vike token search BTC --json           # JSON
vike token search BTC | jq '.'         # auto-JSON when piped

License

MIT — see LICENSE.

Links