Install Skytells CLI

Install the Skytells CLI on macOS, Linux, or Windows using npm. Requires Node.js 18 or later.

Requirements

  • Node.js 18.0.0 or later
  • npm (included with Node.js)

Check your version:

node --version

If you need to upgrade, use nvm or download from nodejs.org.


Install

Install globally via npm:

npm install -g @skytells/cli

This makes the skytells command available system-wide.


Verify

Confirm the installation succeeded:

skytells --version

Expected output:

1.0.0

View available commands:

skytells --help

Platform notes

Install via npm as shown above. If you manage Node.js with Homebrew, ensure the global npm bin directory is in your PATH:

# Check where npm installs global binaries
npm config get prefix

# Add to ~/.zshrc or ~/.bash_profile if needed
export PATH="$(npm config get prefix)/bin:$PATH"

Install via npm as shown above. If you see a permissions error, avoid using sudo with npm. Instead, configure a user-owned global directory:

# Configure npm prefix
mkdir -p ~/.npm-global
npm config set prefix '~/.npm-global'

# Add to ~/.profile or ~/.bashrc
export PATH=~/.npm-global/bin:$PATH

Then install again:

npm install -g @skytells/cli

Install via npm as shown above. Run your terminal as Administrator if you encounter permissions errors, or configure a user-owned prefix.

Verify that %APPDATA%\npm (or your configured npm prefix) is in your system PATH.

# Verify installation
skytells --version

Update

Update to the latest version at any time:

npm update -g @skytells/cli

Check the installed version:

skytells --version

Uninstall

npm uninstall -g @skytells/cli

This does not remove stored credentials. To remove credentials:

rm -rf ~/.config/skytells

Next step

Once installed, authenticate with your Skytells account:

skytells login

See Authentication for all login methods and token configuration.

How is this guide?

On this page