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

skipy-devtools-cli

v1.0.5

Published

Skipy Developer Tools CLI

Downloads

10

Readme

skipy-devtools-cli

Skipy Developer Tools CLI — A multipurpose command-line tool for developers. Generate passwords, create QR codes, manage JWTs, generate fake data, and much more — all from your terminal.


Features

  • Secure password generator
  • QR code generation and scanning in terminal
  • JWT (JSON Web Token) creation, verification, and decoding
  • Fake data generation with Faker.js
  • URL validation and manipulation
  • Palette generator with 60%, 30%, 10% Rule
  • And many other developer utilities

Installation

Via npm (recommended)

npm install -g skipy-devtools-cli

From source (for development)

git clone https://github.com/nitdraig/skipy.git
cd skipy
npm install
npm run build:cli
npm link

Usage

Once installed, run the CLI using the command:

skipy --help

This will display the main help and list of available commands.


Basic commands

npx skipy password      # Generate a secure password
npx skipy qr        # Generate a QR code in the terminal
npx skipy jwt                # Create, verify, or decode JSON Web Tokens
npx skipy fake      # Generate fake test data
npx skipy password generate -l 16 -u -d -n -s #It will generate a password of 16 characters that include uppercase, lowercase, numbers and symbols.
npx skipy password generate-random "-l 12"
npx skipy url shorten "https://example.com/long-url"
npx skipy url-validator "https://example.com/"
npx skipy palette --random  # Random Palette
npx skipy palette --base "#3498db" # From Base color
npx skipy palette --light "#3498db" #

Example to generate a password:

npx skipy password--length 16 --symbols

Example to generate a QR code:

npx skipy qr generate "https://example.com"

Development

To contribute or customize the CLI:

  1. Clone the repository

  2. Install dependencies

npm install
  1. Build the TypeScript source
npm run build:cli
  1. Link the CLI locally for testing
npm link
  1. Run the CLI
npx skipy <command>

Configuration

  • Written in TypeScript and compiled to JavaScript for Node.js.
  • Uses commander for CLI framework, chalk for terminal colors, and qrcode-terminal for QR code generation.

License

GNU-3 © Agustin Avellaneda


Useful Links