cli-demo-generator
This skill should be used when users want to create animated CLI demos, terminal recordings, or command-line demonstration GIFs. It supports both manual tape file creation and automated demo generation from command descriptions. Use when users mention creating demos, recording
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
This skill should be used when users want to create animated CLI demos, terminal recordings, or command-line demonstration GIFs. It supports both manual tape file creation and automated demo generation from command descriptions. Use when users mention creating demos, recording terminal sessions, or generating animated GIFs of CLI workflows.
How to use
Zainstaluj umiejętność w swoim środowisku Claude, upewniając się, że masz dostęp do skryptu auto_generate_demo.py z repozytorium daymade/claude-code-skills.
Przygotuj listę poleceń, które chcesz zademonstrować. Na przykład: npm install my-package, npm run build, lub dowolne inne komendy CLI, które chcesz pokazać w animacji.
Użyj skryptu auto_generate_demo.py z parametrem -c dla każdego polecenia i -o dla ścieżki wyjściowego pliku GIF. Podstawowe użycie: scripts/auto_generate_demo.py -c "npm install my-package" -c "npm run build" -o demo.gif
Dostosuj wygląd demo za pomocą opcjonalnych parametrów: --title dla tytułu wyświetlanego na początku, --theme dla schematu kolorów (domyślnie Dracula), --width i --height dla rozmiaru terminala, oraz --font-size dla wielkości czcionki.
Uruchom skrypt, aby wygenerować animowany GIF. Skrypt automatycznie oblicza czasy czekania między poleceniami na podstawie ich złożoności, zwykle 1-3 sekundy na operację.
Użyj wygenerowanego pliku GIF w dokumentacji, README, artykułach lub prezentacjach, aby pokazać użytkownikom dokładnie, jak działa Twoja aplikacja lub pakiet.