All apps/Exercism CLI

Exercism CLI

exercism

A Go based command line tool for exercism.org.

Runs as exercism|macOS, Linux, Windows|github.com

Command form

ai-draft · 4 tasks · 10 fields

Download exercises, submit solutions and configure the client.

Opens the form; the finished command lands at your prompt, unrun
otty gui exercism

exercism download

Download exercise
Download exerciseExample values, fixed in this page — nothing here reaches a terminal
Basic
Exercise slug*
string
Track*
string
TasksEach one presets the form for one job
Download
exercisetrack
ParametersOnly these flags are editable in the form
Exercise slug
string
--exercise-e
Track
string
--track-t
Team
string
--team-T
Solution UUID
string
--uuid-u

exercism submit

Submit solution
Submit solutionExample values, fixed in this page — nothing here reaches a terminal
Basic
Files*
file
TasksEach one presets the form for one job
Submit
file
ParametersOnly these flags are editable in the form
Files
path · positional 0 · repeatable

exercism configure

Configure client
Configure clientExample values, fixed in this page — nothing here reaches a terminal
Basic
Show current config
--show
TasksEach one presets the form for one job
Show config
show
Set workspace
workspacetoken
ParametersOnly these flags are editable in the form
Show current config
boolean
--show-s
API token
string
--token-t
Workspace
path
--workspace-w
API base URL
string
--api-a
Skip token check
boolean
--no-verify
SourcesEvery flag above is checked against these
fig
completion

github.com

fig
completion

github.com

fig
completion

github.com

fig
completion

github.com

Before it fills your prompt, Otty checks the installed exercism against its version. A form that does not match your version is not offered.