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