Skip to content

Record asciinema hero demo #134

Description

@wiiiimm

Record a ~30–45s asciinema cast of the real CLI for the closing slider slide. Output is a small .cast JSON file → public/demo.cast. It's free and re-recordable, so redo until it's clean.

Install (macOS)

brew install asciinema

(or pipx install asciinema)

Prep (outside the recording)

  • Size the terminal to ~100×30.
  • Set Default green theme (Shift+T) and cozy density (T) — these persist between sessions, so set them once before recording so the cast starts clean.
  • Use a demo account/org with representative repos.

Record

asciinema rec public/demo.cast --cols 100 --rows 30 -i 2

-i 2 trims any idle pause longer than 2s, so playback stays snappy even if you pause.

The flow (script to perform)

  1. Type at a natural pace: npx gh-manager-cli@latest
  2. Let the repo list load.
  3. Scroll a little (j / ) to show the list, metrics, and density.
  4. / → type a search → show the instant filter → Esc.
  5. B → Bulk Select → Space on ~5 repos → show the selection count.
  6. Ctrl+A (bulk archive) → show the review + verification confirmation → Esc to cancel (so nothing is destroyed). Or use throwaway repos in a demo org if you want to show it completing.
  7. Q to quit → the session summary (estimated time saved) appears → pause a beat.
  8. Stop recording: Ctrl+D (or type exit).

Tips

  • Don't worry about typos mid-take — just re-run the command; it's free.
  • Keep total runtime tight (~30–45s) so it loops well in the slider.

Done when: public/demo.cast exists, plays back cleanly start-to-finish, and shows search → bulk-select → bulk action → session summary.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions