CLI

The terminal surface — a REPL that writes its own skills.

The CLI is the original surface — a terminal session that writes its own skills.

Start a session

poormad                 # interactive REPL
poormad "summarize x"    # one-shot prompt
poormad -f task.md      # prompt from a file

Common flags

FlagMeaning
--home PATHOverride the PoorMad home directory.
--profile NAMEUse a named config profile.
--model SLUGOverride the model for this run.
--no-memoryDisable cross-session recall for this run.

Themes & skins

The CLI has its own skin engine (skins/*.yaml) independent of the desktop theme. Set the active skin with /skin <name> inside a session.

Piping

cat error.log | poormad "explain this and propose a fix"

See the full list in CLI Reference.