Skip to main content
cli-gamesGames

Terminal skills training games

Commands, regex, and operational thinking, taught by games instead of drills. The habits carry over to the rest of the site and to a real shell.

$ games training9 games · browse from the terminal

Training

In shelf order: start at the top, and the bottom rows are still being built in the open.

9 games
training + live competitionlive

CTF: Capture the Flag

Master the command line one concept at a time. Graduated puzzles teach navigation, text processing, and shell mastery.

$ ctftraining / puzzle
operations + evidence preservationbeta

Field Work

Fix a service outage in a practice shell: find the cause, keep the evidence, repair it and write a handoff note

$ fieldworktraining / simulation
training / puzzlelive

Termiclanker

Learn Bash by scripting a robot through 40 levels and defend a base of your own

$ termiclankertraining / puzzle
scripting + physicsbeta

Mass Driver

Switch electromagnets on and off to launch a payload, by hand or with a Bash script

$ massdrivertraining / puzzle
training / puzzlelive

Regex Golf

Write the shortest regex that matches one list of strings and rejects the other

$ regexgolftraining / puzzle
training / multiplayerbeta

Baud

Typing test in the terminal — 30 s, 60 s, 25 words, or a passage; WPM and accuracy; race another typist live

$ baudtraining / multiplayer
traininglive

TTL

Spaced-repetition flashcards for the 50 states and your own decks in ~/decks.

$ ttltraining
training / strategybeta / in development

Mandate: Shell Rising

Write Bash scripts that command troops across thirteen levels in a fictional world inspired by Warring States China, ending in a linked operation; Level 12 is a provisional playtest candidate

$ mandatetraining / strategy
simulation / strategybeta / in development

Port Governance

Run a town gate for three days by writing the Bash scripts that decide who gets in

$ port-governancesimulation / strategy