>_Skillful.sh

sindresorhus

@sindresorhus

250

Published Tools

0

Total Stars

0

Weekly Downloads

Published Tools

250 Skillsacross 4 categories

insight

sindresorhus

Understand how your tool is being used by anonymously reporting usage metrics to Google Analytics or Yandex.Metrica

SkillAI Tool
2 dirs

p-queue

sindresorhus

Promise queue with concurrency control

SkillAI Tool
1 dir

cacheable-lookup

sindresorhus

A cacheable dns.lookup(…) that respects TTL

SkillAI Tool
1 dir

ua-string

sindresorhus

Get the user agent of a recent Chrome version to pretend to be a browser in network requests

SkillAI Tool
1 dir

terminal-query

sindresorhus

Send escape sequences to the terminal and read back responses

SkillAI Tool
1 dir

type-fest

sindresorhus

A collection of essential TypeScript types

SkillAI Tool
1 dir

presentable-error

sindresorhus

Make presentable errors

SkillAI Tool
1 dir

chalk

sindresorhus

Terminal string styling done right

SkillAI Tool
1 dir

loud-rejection

sindresorhus

Make unhandled promise rejections fail loudly instead of the default silent fail

SkillAI Tool
1 dir

eslint-plugin-unicorn

sindresorhus

More than 100 powerful ESLint rules

SkillAI Tool
1 dir

eslint-plugin-ava

sindresorhus

ESLint rules for AVA

SkillAI Tool
1 dir

gulp-plugin-extras

sindresorhus

Useful utilities for creating Gulp plugins

SkillAI Tool
1 dir

add-asset-webpack-plugin

sindresorhus

Dynamically add an asset to the Webpack graph

SkillAI Tool
1 dir

eslint-config-xo

sindresorhus

ESLint shareable config for XO

SkillAI Tool
1 dir

parse-sse

sindresorhus

Parse Server-Sent Events (SSE) from a Response

SkillAI Tool
1 dir

conf

sindresorhus

Simple config handling for your app or module

SkillAI Tool
1 dir

gzip-size

sindresorhus

Get the gzipped size of a string or buffer

SkillAI Tool
1 dir

srcset

sindresorhus

Parse and stringify the HTML `<img>` srcset attribute

SkillAI Tool
1 dir

np

sindresorhus

A better `npm publish`

SkillAI Tool
1 dir

package-config

sindresorhus

Get namespaced config from the closest package.json

SkillAI Tool
1 dir

tsd

sindresorhus

Check TypeScript type definitions

SkillAI Tool
1 dir

create-dmg

sindresorhus

Create a good-looking DMG for your macOS app in seconds

SkillAI Tool
1 dir

run-jxa

sindresorhus

Run JXAcode and get the result

SkillAI Automation
1 dir

p-pipe

sindresorhus

Compose promise-returning & async functions into a reusable pipeline

SkillAI Automation
1 dir

vinyl-paths

sindresorhus

Get the file paths in a `vinyl` stream

SkillAI Tool
1 dir

noop-stream

sindresorhus

Create a readable Node.js stream that produces no data (or optionally blank data) or a writable stream that discards data

SkillAI Tool
1 dir

gulp-debug

sindresorhus

Debug Vinyl file streams to see what files are run through your Gulp pipeline

SkillAI Automation
1 dir

p-event

sindresorhus

Promisify an event by waiting for it to be emitted

SkillAI Tool
1 dir

text-extensions

sindresorhus

List of text file extensions

SkillAI Tool
1 dir

is-text-path

sindresorhus

Check if a file path is a text file

SkillAI Tool
1 dir

boxen

sindresorhus

Create boxes in the terminal

SkillAI Tool
1 dir

index-to-position

sindresorhus

Convert a string index to its line and column position

SkillAI Tool
1 dir

copy-text-to-clipboard

sindresorhus

Copy text to the clipboard in modern browsers (0.2 kB)

SkillAI Tool
1 dir

throttleit

sindresorhus

Throttle a function to limit its execution rate

SkillAI Tool
1 dir

subsume

sindresorhus

Embed data in other data and easily extract it when needed

SkillAI Tool
1 dir

ora

sindresorhus

Elegant terminal spinner

SkillAI Tool
1 dir

yoctocolors-cjs

sindresorhus

CommonJS version - The smallest and fastest command-line coloring package on the internet

SkillAI Tool
1 dir

terminal-link

sindresorhus

Create clickable links in the terminal

SkillAI Tool
1 dir

clipboardy

sindresorhus

Access the system clipboard (copy/paste)

SkillAI Tool
1 dir

get-stream

sindresorhus

Get a stream as a string, Buffer, ArrayBuffer or array

SkillAI Tool
1 dir

binary-extensions

sindresorhus

List of binary file extensions

SkillAI Tool
1 dir

ink-big-text

sindresorhus

Awesome text component for Ink

SkillAI Tool
1 dir

is-binary-path

sindresorhus

Check if a file path is a binary file

SkillAI Tool
1 dir

wrap-ansi

sindresorhus

Wordwrap a string with ANSI escape codes

SkillAI Tool
1 dir

chunkify

sindresorhus

Split an iterable into evenly sized chunks

SkillAI Tool
1 dir

get-urls

sindresorhus

Get all URLs in a string

SkillAI Tool
1 dir

cli-truncate

sindresorhus

Truncate a string to a specific width in the terminal

SkillAI Tool
1 dir

log-update

sindresorhus

Log by overwriting the previous output in the terminal. Useful for rendering progress bars, animations, etc.

SkillAI Tool
1 dir

get-east-asian-width

sindresorhus

Determine the East Asian Width of a Unicode character

SkillAI Tool
1 dir

detect-indent

sindresorhus

Detect the indentation of code

SkillAI Tool
1 dir

ink

sindresorhus

React for CLI

SkillAI Tool
1 dir

ink-link

sindresorhus

Link component for Ink

SkillAI Tool
1 dir

display-notification

sindresorhus

Display a notification (macOS)

SkillAI Tool
1 dir

to-valid-identifier

sindresorhus

Convert a string to a valid JavaScript identifier

SkillAI Tool
1 dir

boxen-cli

sindresorhus

Create boxes in the terminal

SkillAI Tool
1 dir

@inkjs/ui

sindresorhus

Collection of customizable UI components for CLIs made with Ink

SkillAI Tool
1 dir

make-dir

sindresorhus

Make a directory and its parents if needed - Think `mkdir -p`

SkillAI Tool
1 dir

get-emails

sindresorhus

Get all email addresses in a string

SkillAI Tool
1 dir

env-editor

sindresorhus

Get metadata on the default editor or a specific editor

SkillAI Tool
1 dir

yocto-queue

sindresorhus

Tiny queue data structure

SkillAI Tool
1 dir

ink-gradient

sindresorhus

Gradient color component for Ink

SkillAI Tool
1 dir

function-timeout

sindresorhus

Make a synchronous function have a timeout

SkillAI Tool
1 dir

taskkill

sindresorhus

Wrapper for the Windows `taskkill` command. Ends one or more tasks or processes.

SkillAI Tool
1 dir

is-heroku

sindresorhus

Check if your code is running on Heroku

SkillAI Tool
1 dir

tasklist

sindresorhus

Wrapper for the Windows `tasklist` command. Returns a list of apps and services with their Process ID (PID) for all tasks running on either a local or a remote computer.

SkillAI Tool
1 dir

is-travis

sindresorhus

Check if your code is running on Travis

SkillAI Tool
1 dir

lock-system

sindresorhus

Lock your system

SkillAI Tool
1 dir

clipboard-image

sindresorhus

Get and set images on the macOS clipboard

SkillAI Tool
1 dir

term-img

sindresorhus

Display images in terminals using the iTerm inline image protocol

SkillAI Tool
1 dir

image-dimensions

sindresorhus

Get the dimensions of an image

SkillAI Tool
1 dir

image-type

sindresorhus

Detect the image type of an ArrayBuffer/Uint8Array

SkillAI Tool
1 dir

file-type

sindresorhus

Detect the file type of a file, stream, or data

SkillDocument Processing
1 dir

is-image

sindresorhus

Check if a file path is an image

SkillAI Tool
1 dir

terminal-image

sindresorhus

Display images in the terminal

SkillAI Tool
1 dir

is-gif

sindresorhus

Check if a Buffer/Uint8Array is a GIF image

SkillAI Tool
1 dir

gravatar-url

sindresorhus

Get the URL to a Gravatar image from an identifier, such as an email

SkillAI Tool
1 dir

is-png

sindresorhus

Check if a Buffer/Uint8Array is a PNG image

SkillAI Tool
1 dir

open

sindresorhus

Open stuff like URLs, files, executables. Cross-platform.

SkillAI Tool
1 dir

electron-context-menu

sindresorhus

Context menu for your Electron app

SkillAI Tool
1 dir

is-jpg

sindresorhus

Check if a Buffer/Uint8Array is a JPEG image

SkillAI Tool
1 dir

ink-image

sindresorhus

Image component for Ink

SkillAI Tool
1 dir

pngquant-bin

sindresorhus

`pngquant` wrapper that makes it seamlessly available as a local dependency

SkillAI Tool
1 dir

imagemin-webp

sindresorhus

WebP imagemin plugin

SkillAI Tool
1 dir

capture-website-cli

sindresorhus

Capture screenshots of websites from the command-line

SkillAI Tool
1 dir

capture-website

sindresorhus

Capture screenshots of websites

SkillAI Tool
1 dir

env-paths

sindresorhus

Get paths for storing things like data, config, cache, etc

SkillAI Tool
1 dir

xdg-basedir

sindresorhus

Get XDG Base Directory paths

SkillAI Tool
1 dir

electron-store

sindresorhus

Simple data persistence for your Electron app or module - Save and load user settings, app state, cache, etc

SkillAI Tool
1 dir

byte-counter

sindresorhus

Count bytes passing through a stream

SkillAI Tool
1 dir

temp-write

sindresorhus

Write data to a random temporary file

SkillAI Tool
1 dir

is-blob

sindresorhus

Check if a value is a `Blob`

SkillAI Tool
1 dir

delay

sindresorhus

Delay a promise a specified amount of time

SkillAI Tool
1 dir

clone-regexp

sindresorhus

Clone and modify a RegExp instance

SkillAI Tool
1 dir

make-asynchronous

sindresorhus

Make a synchronous function asynchronous by running it in a worker

SkillAI Tool
1 dir

emittery

sindresorhus

Simple and modern async event emitter

SkillAI Tool
1 dir

get-own-enumerable-keys

sindresorhus

Like `Object.keys()` but also includes symbols

SkillAI Tool
1 dir

got

sindresorhus

Human-friendly and powerful HTTP request library for Node.js

SkillAI Tool
1 dir

uint8array-extras

sindresorhus

Useful utilities for working with Uint8Array (and Buffer)

SkillAI Tool
1 dir

to-readable-stream

sindresorhus

Convert a value to a ReadableStream

SkillAI Tool
1 dir

normalize-url

sindresorhus

Normalize a URL

SkillAI Tool
1 dir

is-generator-fn

sindresorhus

Check if something is a generator function

SkillAI Tool
1 dir

ky-universal

sindresorhus

Use Ky in both Node.js and browsers

SkillAI Tool
1 dir

set-immediate-shim

sindresorhus

Simple setImmediate shim

SkillAI Tool
1 dir

crypto-hash

sindresorhus

Tiny hashing module that uses the native crypto API in Node.js and the browser

SkillAI Tool
1 dir

electron-serve

sindresorhus

Static file serving for Electron apps

SkillAI Tool
1 dir

time-span

sindresorhus

Simplified high resolution timing

SkillML Testing
1 dir

escape-goat

sindresorhus

Escape a string for use in HTML or the inverse

SkillAI Tool
1 dir

write-json-file

sindresorhus

Stringify and write JSON to a file atomically

SkillAI Tool
1 dir

super-regex

sindresorhus

Make a regular expression time out if it takes too long to execute

SkillAI Tool
1 dir

os-locale

sindresorhus

Get the system locale

SkillAI Tool
1 dir

js-types

sindresorhus

List of JavaScript types

SkillAI Tool
1 dir

string-length

sindresorhus

Get the real length of a string - by correctly counting astral symbols and ignoring ansi escape codes

SkillAI Tool
1 dir

fn-name

sindresorhus

Get the name of a named function

SkillAI Tool
1 dir

pretty-bytes

sindresorhus

Convert bytes to a human readable string: 1337 → 1.34 kB

SkillAI Tool
1 dir

configstore

sindresorhus

Easily load and save config without having to think about where and how

SkillAI Tool
1 dir

cpy

sindresorhus

Copy files

SkillAI Tool
1 dir

execa

sindresorhus

Process execution for humans

SkillAI Tool
1 dir

copy-file

sindresorhus

Copy a file

SkillAI Tool
1 dir

@sindresorhus/do-not-disturb

sindresorhus

Control the macOS `Do Not Disturb` feature

SkillAI Tool
1 dir

cows

sindresorhus

ASCII cows 🐮

SkillAI Tool
1 dir

vinyl-file

sindresorhus

Create a vinyl file from an actual file

SkillAI Tool
1 dir

pastel

sindresorhus

Framework for effortlessly building Ink apps

SkillAI Tool
1 dir

yn

sindresorhus

Parse yes/no like values

SkillAI Tool
1 dir

pure-prompt

sindresorhus

Pretty, minimal and fast ZSH prompt

SkillAI Tool
1 dir

get-windows

sindresorhus

Get metadata about the active window and open windows (title, id, bounds, owner, URL, etc)

SkillAI Tool
1 dir

chalk-template

sindresorhus

Terminal string styling with tagged template literals

SkillAI Tool
1 dir

pupa

sindresorhus

Simple micro templating

SkillAI Tool
1 dir

gulp-template

sindresorhus

Render/precompile Lodash/Underscore templates

SkillAI Tool
1 dir

chalk-cli

sindresorhus

Terminal string styling done right

SkillAI Tool
1 dir

todomvc-app-css

sindresorhus

CSS for TodoMVC apps

SkillAI Tool
1 dir

strip-indent

sindresorhus

Strip leading whitespace from each line in a string

SkillAI Tool
1 dir

ow

sindresorhus

Function argument validation for humans

SkillAI Tool
1 dir

p-memoize

sindresorhus

Memoize promise-returning & async functions

SkillAI Tool
1 dir

query-string

sindresorhus

Parse and stringify URL query strings

SkillAI Tool
1 dir

url-parse-lax

sindresorhus

Lax URL parsing with support for protocol-less URLs and IPs

SkillAI Tool
1 dir

find-up-simple

sindresorhus

Find a file or directory by walking up parent directories — Zero dependencies

SkillAI Tool
1 dir

new-github-release-url

sindresorhus

Generate a URL for opening a new GitHub release with prefilled tag, body, and other fields

SkillAI Tool
1 dir

new-github-issue-url

sindresorhus

Generate a URL for opening a new GitHub issue with prefilled title, body, and other fields

SkillAI Tool
1 dir

camelcase-keys

sindresorhus

Convert object keys to camel case

SkillAI Tool
1 dir

has-yarn

sindresorhus

Check if a project is using Yarn

SkillAI Tool
1 dir

replace-in-files-cli

sindresorhus

Replace matching strings and regexes in files

SkillAI Tool
1 dir

supports-hyperlinks

sindresorhus

Detect whether a terminal supports hyperlinks

SkillAI Tool
1 dir

camelcase

sindresorhus

Convert a dash/dot/underscore/space separated string to camelCase or PascalCase: `foo-bar` → `fooBar`

SkillAI Tool
1 dir

ansi-styles

sindresorhus

ANSI escape codes for styling strings in the terminal

SkillAI Tool
1 dir

ansi-escapes

sindresorhus

ANSI escape codes for manipulating the terminal

SkillAI Tool
1 dir

decamelize

sindresorhus

Convert a camelized string into a lowercased one with a custom separator: unicornRainbow → unicorn_rainbow

SkillAI Tool
1 dir

slice-ansi

sindresorhus

Slice a string with ANSI escape codes

SkillAI Tool
1 dir

indent-string

sindresorhus

Indent each line in a string

SkillAI Tool
1 dir

yosay

sindresorhus

Tell Yeoman what to say

SkillAI Tool
1 dir

strip-final-newline

sindresorhus

Strip the final newline character from a string or Uint8Array

SkillAI Tool
1 dir

split-on-first

sindresorhus

Split a string on the first occurance of a given separator

SkillAI Tool
1 dir

hasha

sindresorhus

Hashing made simple. Get the hash of a buffer/string/stream/file.

SkillAI Tool
1 dir

meow

sindresorhus

CLI app helper

SkillAI Tool
1 dir

ink-testing-library

sindresorhus

Utilities for testing Ink apps

SkillAI Tool
1 dir

decamelize-keys

sindresorhus

Convert object keys from camel case

SkillAI Tool
1 dir

into-stream

sindresorhus

Convert a string/promise/array/iterable/asynciterable/buffer/typedarray/arraybuffer/object into a stream

SkillAI Tool
1 dir

@sindresorhus/base62

sindresorhus

Encode & decode strings, bytes, and integers to Base62

SkillAI Tool
1 dir

binary-version

sindresorhus

Get the version of a binary in semver format

SkillAI Tool
1 dir

leven

sindresorhus

Measure the difference between two strings using the Levenshtein distance algorithm

SkillAI Tool
1 dir

humanize-string

sindresorhus

Convert a camelized/dasherized/underscored string into a humanized one: `fooBar-Baz_Faz` → `Foo bar baz faz`

SkillAI Tool
1 dir

yocto-spinner

sindresorhus

Tiny terminal spinner

SkillAI Tool
1 dir

titleize

sindresorhus

Capitalize every word in a string: `unicorn cake` → `Unicorn Cake`

SkillAI Tool
1 dir

domify

sindresorhus

Turn a HTML string into DOM elements, cross-platform

SkillAI Tool
1 dir

screenfull

sindresorhus

Simple wrapper for cross-browser usage of the JavaScript Fullscreen API, which lets you bring the page or any element into fullscreen.

SkillAI Tool
1 dir

component-type

sindresorhus

Type assertions aka less-broken `typeof`

SkillAI Tool
1 dir

djb2a

sindresorhus

DJB2a non-cryptographic hash function

SkillAI Tool
1 dir

gulp-changed

sindresorhus

Only pass through changed files

SkillAI Tool
1 dir

dom-mutations

sindresorhus

Observe changes to the DOM using an async iterable — A nicer API for MutationObserver

SkillAI Tool
1 dir

environment

sindresorhus

Check which JavaScript environment your code is running in at runtime: browser, Node.js, Bun, etc

SkillAI Tool
1 dir

ky

sindresorhus

Tiny and elegant HTTP client based on the Fetch API

SkillAI Tool
1 dir

is-stream

sindresorhus

Check if something is a Node.js stream

SkillAI Tool
1 dir

path-key

sindresorhus

Get the PATH environment variable key cross-platform

SkillAI Tool
1 dir

decompress-response

sindresorhus

Decompress a HTTP response if needed

SkillAI Tool
1 dir

yoctodelay

sindresorhus

Delay a promise a specified amount of time

SkillAI Tool
1 dir

is-fullwidth-code-point

sindresorhus

Check if the character represented by a given Unicode code point is fullwidth

SkillAI Tool
1 dir

slash

sindresorhus

Convert Windows backslash paths to slash paths

SkillAI Tool
1 dir

globals

sindresorhus

Global identifiers from different JavaScript environments

SkillAI Tool
1 dir

callsites

sindresorhus

Get callsites from the V8 stack trace API

SkillAI Tool
1 dir

has-flag

sindresorhus

Check if argv has a specific flag

SkillAI Tool
1 dir

is-unicode-supported

sindresorhus

Detect whether the terminal supports Unicode

SkillAI Tool
1 dir

unique-string

sindresorhus

Generate a unique random string

SkillAI Tool
1 dir

cli-cursor

sindresorhus

Toggle the CLI cursor

SkillAI Tool
1 dir

npm-run-path

sindresorhus

Get your PATH prepended with locally installed binaries

SkillAI Tool
1 dir

unicorn-magic

sindresorhus

Some useful utilities I often need

SkillAI Tool
1 dir

detect-newline

sindresorhus

Detect the dominant newline character of a string

SkillAI Tool
1 dir

string-width

sindresorhus

Get the visual width of a string - the number of columns required to display it

SkillAI Tool
1 dir

globby

sindresorhus

User-friendly glob matching

SkillAI Tool
1 dir

fetch-extras

sindresorhus

Useful utilities for working with Fetch

SkillAI Tool
1 dir

responselike

sindresorhus

A response-like object for mocking a Node.js HTTP response stream

SkillAI Tool
1 dir

ansi-regex

sindresorhus

Regular expression for matching ANSI escape codes

SkillAI Tool
1 dir

supports-color

sindresorhus

Detect whether a terminal supports color

SkillAI Tool
1 dir

locate-path

sindresorhus

Get the first path that exists on disk of multiple paths

SkillAI Tool
1 dir

merge-descriptors

sindresorhus

Merge objects using their property descriptors

SkillAI Tool
1 dir

log-symbols

sindresorhus

Colored symbols for various log levels. Example: `✔︎ Success`

SkillAI Tool
1 dir

is-interactive

sindresorhus

Check if stdout or stderr is interactive

SkillAI Tool
1 dir

is-in-ci

sindresorhus

Check if the process is running in a Continuous Integration (CI) environment

SkillAI Tool
1 dir

is-redirect

sindresorhus

Check if a number is a redirect HTTP status code

SkillAI Tool
1 dir

xo

sindresorhus

JavaScript/TypeScript linter (ESLint wrapper) with great defaults

SkillAI Tool
1 dir

eslint-config-xo-typescript

sindresorhus

ESLint shareable config for TypeScript to be used with eslint-config-xo

SkillAI Tool
1 dir

to-double-quotes

sindresorhus

Convert matching single-quotes to double-quotes: I 'love' unicorns → I "love" unicorns

SkillAI Tool
1 dir

to-single-quotes

sindresorhus

Convert matching double-quotes to single-quotes: `I "love" unicorns` → `I 'love' unicorns`

SkillAI Tool
1 dir

eslint-config-xo-react

sindresorhus

ESLint shareable config for React to be used with eslint-config-xo

SkillAI Tool
1 dir

eslint-config-xo-space

sindresorhus

ESLint shareable config for XO with 2-space indent

SkillAI Tool
1 dir

@sindresorhus/string-hash

sindresorhus

Get the hash of a string

SkillAI Tool
1 dir

p-locate

sindresorhus

Get the first fulfilled promise that satisfies the provided testing function

SkillAI Tool
1 dir

p-limit

sindresorhus

Run multiple promise-returning & async functions with limited concurrency

SkillAI Tool
1 dir

path-type

sindresorhus

Check if a path is a file, directory, or symlink

SkillAI Tool
1 dir

gulp-jsvalidate

sindresorhus

Validate JavaScript code and report possible syntax errors

SkillAI Tool
1 dir

redent

sindresorhus

Strip redundant indentation and indent the string

SkillAI Tool
1 dir

strip-json-comments

sindresorhus

Strip comments from JSON. Lets you use comments in your JSON files!

SkillAI Tool
1 dir

path-exists

sindresorhus

Check if a path exists

SkillAI Tool
1 dir

cli-boxes

sindresorhus

Boxes for use in the terminal

SkillAI Tool
1 dir

p-timeout

sindresorhus

Timeout a promise after a specified amount of time

SkillAI Tool
1 dir

clean-stack

sindresorhus

Clean up error stack traces

SkillAI Tool
1 dir

p-map

sindresorhus

Map over promises concurrently

SkillAI Tool
1 dir

get-stdin

sindresorhus

Get stdin as a string or Uint8Array

SkillAI Tool
1 dir

pify

sindresorhus

Promisify a callback-style function

SkillAI Tool
1 dir

is-path-inside

sindresorhus

Check if a path is inside another path

SkillAI Tool
1 dir

onetime

sindresorhus

Ensure a function is only called once

SkillAI Tool
1 dir

mimic-function

sindresorhus

Make a function mimic another one

SkillAI Tool
1 dir

run-applescript

sindresorhus

Run AppleScript and get the result

SkillAI Tool
1 dir

package-json

sindresorhus

Get metadata of a package from the npm registry

SkillAI Tool
1 dir

import-fresh

sindresorhus

Import a module while bypassing the cache

SkillAI Tool
1 dir

filename-reserved-regex

sindresorhus

Regular expression for matching reserved filename characters

SkillAI Tool
1 dir

define-lazy-prop

sindresorhus

Define a lazily evaluated property on an object

SkillML Testing
1 dir

p-try

sindresorhus

`Start a promise chain

SkillAI Tool
1 dir

load-json-file

sindresorhus

Read and parse a JSON file

SkillAI Tool
1 dir

read-pkg

sindresorhus

Read a package.json file

SkillAI Tool
1 dir

@sindresorhus/merge-streams

sindresorhus

Merge multiple streams into a unified stream

SkillAI Tool
1 dir

prepend-http

sindresorhus

Prepend `https://` to humanized URLs like sindresorhus.com and localhost

SkillAI Tool
1 dir

filenamify

sindresorhus

Convert a string to a valid safe filename

SkillAI Tool
1 dir

parent-module

sindresorhus

Get the path of the parent module

SkillAI Tool
1 dir

is-port-reachable

sindresorhus

Check if a local or remote port is reachable

SkillAI Tool
1 dir

multimatch

sindresorhus

Extends `minimatch.match()` with support for multiple patterns

SkillAI Tool
1 dir

is-absolute-url

sindresorhus

Check if a URL is absolute

SkillAI Tool
1 dir

p-retry

sindresorhus

Retry a promise-returning or async function

SkillAI Tool
1 dir

hasha-cli

sindresorhus

Hashing made simple. Get the hash of text or stdin.

SkillAI Tool
1 dir

a11y

sindresorhus

Runs an accessibility audit against a URL

SkillAI Tool
1 dir

cpy-cli

sindresorhus

Copy files

SkillAI Tool
1 dir

pageres

sindresorhus

Capture website screenshots

SkillAI Tool
1 dir

is-safe-filename

sindresorhus

Check if a filename is safe to use in a path join operation

SkillAI Tool
1 dir

clear-module

sindresorhus

Clear a module from the cache

SkillAI Tool
1 dir

max-timeout

sindresorhus

The max amount of milliseconds you can pass to `setTimeout()`

SkillAI Tool
1 dir

gulp-rev

sindresorhus

Static asset revisioning by appending content hash to filenames: unicorn.css => unicorn-d41d8cd98f.css

SkillAI Tool
1 dir

@sindresorhus/df

sindresorhus

Get free disk space info from `df -kP`

SkillAI Tool
1 dir

pokemon

sindresorhus

Get Pokémon names

SkillAI Tool
1 dir

prototype-properties

sindresorhus

List of prototype properties for JavaScript types

SkillAI Tool
1 dir

sec

sindresorhus

Convert a time string to seconds: `'00:22:17'` → `1337`

SkillAI Tool
1 dir

move-file-cli

sindresorhus

Move a file on the command-line

SkillAI Tool
1 dir

md5-hex

sindresorhus

Create a MD5 hash with hex encoding

SkillAI Tool
1 dir