Present commands
Slide decks from plain docs, the built-in showcase, and the pattern library.
avo slides
Any doc is also a slide deck. Each # or ## heading starts a new slide;
everything under it — prose and blocks — stays on that slide.
avo slides docs/plan.md # one doc → a deck (-p opens it, -o writes)Layout markers like {split} and automatic pagination are covered in
Slides & theming.
avo demo
Render the built-in showcase — every block, or one family — and open it. The fastest way to see what Avodado output looks like.
avo demo # every block (shows a picker in a terminal)
avo demo architecture # just one family
avo demo -s # as a slide deckavo compare
Every block rendered both ways at once — the page card beside the same block on a real slide — so you can see how a block translates from page to stage before you commit to it.
avo compare # all 87 blocks, doc | slide side by side
avo compare flows # just one familyEach slide panel is a live one-slide deck, not a screenshot, and a Doc / Slide / Both toggle switches the layout.
avo catalog
List every block type in the terminal, grouped by family.
avo catalog # the list, with descriptions
avo catalog -p # open an HTML gallery of live samples
avo catalog -p -s # the same gallery as a deckThe web version is this site's /blocks page.
avo design
A library of 106 design-pattern templates — system design, AI/agent, and
classic code patterns. Each gives you a ready-made pattern block with a
diagram.
avo design # list the patterns
avo design strategy # print a ready template (also copies it)
avo design rag -o docs/x.md # scaffold it into a doc
avo design -p # open the pattern gallery