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)
(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)
- Type at a natural pace:
npx gh-manager-cli@latest ⏎
- Let the repo list load.
- Scroll a little (
j / ↓) to show the list, metrics, and density.
/ → type a search → show the instant filter → Esc.
B → Bulk Select → Space on ~5 repos → show the selection count.
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.
Q to quit → the session summary (estimated time saved) appears → pause a beat.
- 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.
Record a ~30–45s asciinema cast of the real CLI for the closing slider slide. Output is a small
.castJSON file →public/demo.cast. It's free and re-recordable, so redo until it's clean.Install (macOS)
(or
pipx install asciinema)Prep (outside the recording)
100×30.Shift+T) and cozy density (T) — these persist between sessions, so set them once before recording so the cast starts clean.Record
-i 2trims any idle pause longer than 2s, so playback stays snappy even if you pause.The flow (script to perform)
npx gh-manager-cli@latest⏎j/↓) to show the list, metrics, and density./→ type a search → show the instant filter →Esc.B→ Bulk Select →Spaceon ~5 repos → show the selection count.Ctrl+A(bulk archive) → show the review + verification confirmation →Escto cancel (so nothing is destroyed). Or use throwaway repos in a demo org if you want to show it completing.Qto quit → the session summary (estimated time saved) appears → pause a beat.Ctrl+D(or typeexit).Tips
Done when:
public/demo.castexists, plays back cleanly start-to-finish, and shows search → bulk-select → bulk action → session summary.