List the commands available in the environment.

Synopsis

commands [command]

Description

Display all commands registered in the current SLICC shell session, organized by category. If a command name is given, show the help text for that command instead.

Categories include file operations, text processing, search, navigation, archives, media, audio, environment and shell, data processing, hashes, network, version control, languages, virtualization, build tools, packages, skills, browser and UI, clipboard, filesystem, scoops and agents, process, and other. User-installed .jsh scripts (skill commands) are listed separately, outside this built-in set.

Options

-h, --help Show the help message and exit.

Examples

$ commands

List every registered command, grouped by category.

$ commands curl

Show the help text for the curl command.

Categories

File operations: ls, cat, head, tail, wc, touch, mkdir, rm, cp, mv, ln, chmod, stat, readlink, file, rmdir, rsync

Text processing: grep, sed, awk, sort, uniq, cut, tr, tee, diff, column, comm, egrep, fgrep, expand, unexpand, fold, join, nl, od, paste, rev, split, strings, tac

Search: find, rg

Navigation & paths: pwd, basename, dirname, tree, du

Archives: zip, unzip, pdftk, pdf, gunzip, gzip, zcat

Media: convert, magick, pdftoppm, pdftocairo, pdftotext, ffmpeg, ffprobe, screencapture

Audio: say, afplay, chime

Environment & shell: echo, printf, env, printenv, alias, unalias, history, clear, true, false, bash, sh, commands, which, uname, man, host, oauth-token, secret, nuke, models, local-llm, cost, hostname, whoami, help, sleep, time, timeout, oauth-domain

Data processing: xargs, jq, base64, date, expr, seq

Hashes: md5sum, sha1sum, sha256sum

Network: curl, curlwright, dig, websocat, html-to-markdown

Version control: git

Languages: node, python, python3, sqlite3

Virtualization: v86

Build tools: tsc, test, esbuild, biome

Packages: ipk, hf, npm, i, ipx, npx

Skills: skill, upskill

Browser & UI: serve, open, imgcat, playwright-cli, playwright, puppeteer, sprinkle

Clipboard: pbcopy, pbpaste, xclip, xsel

Filesystem: mount, umount, fswatch

Scoops & agents: agent, mcp, webhook, crontask

Process: ps, kill, meminfo

Notes

The commands command is an enhanced version of help that includes supplemental commands built into SLICC. These are not standard Unix utilities: they are implemented in WebAssembly and JavaScript, running entirely in the browser with no server required. wget and pw, listed on older versions of this page, no longer exist; use curl/curlwright and playwright-cli respectively.

Any .jsh file discovered on the virtual filesystem is automatically registered as a command and will appear alongside these, but is provided by a skill rather than being built in.

See Also

which, help, upskill