Toolverse
All skills

pr-demo

by mikeyobrien

Use when creating animated demos (GIFs) for pull requests or documentation. Covers terminal recording with asciinema and conversion to GIF/SVG for GitHub embedding.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Testing
Views
8

About this skill

Use when creating animated demos (GIFs) for pull requests or documentation. Covers terminal recording with asciinema and conversion to GIF/SVG for GitHub embedding.

How to use

  1. Zainstaluj wymagane narzędzia: asciinema, agg (do konwersji GIF) i opcjonalnie svg-term-cli dla formatu SVG. Na macOS użyj brew install asciinema, następnie cargo install --git https://github.com/asciinema/agg. 2. Przygotuj skrypt demo — napisz krótki plan (20–30 sekund), w którym określisz, co chcesz pokazać: wpisanie komendy, jej wykonanie i wynik. Jedno działanie, jasno. 3. Przygotuj terminal: wyczyść ekran (clear), ustaw prosty prompt (export PS1='$ ') i rozmiar 100x24 kolumn na 24 wiersze, aby demo było czytelne po zmniejszeniu. Ukryj wrażliwe dane (klucze API, ścieżki z usernamami). 4. Nagraj sesję poleceniem asciinema rec demo.cast --cols 100 --rows 24, wykonaj zaplanowane kroki w czytelnym tempie, rób krótkie pauzy po ważnych momentach, a na koniec wpisz exit. Jeśli się pomylisz, nagrywaj od nowa — edycja jest trudniejsza. 5. Konwertuj nagranie do GIF-a poleceniem agg demo.cast demo.gif — to da ci plik poniżej 5MB, który GitHub renderuje natywnie. Jeśli potrzebujesz mniejszego pliku, użyj svg-term-cli do konwersji na SVG. 6. Osadź wynik w pull request lub dokumentacji, linkując do pliku GIF lub SVG — czytelnicy zobaczą animowaną demonstrację zamiast statycznego zrzutu ekranu.

Related skills

code-reviewer

by google-gemini

Use this skill to review code. It supports both local changes (staged or working tree) and remote Pull Requests (by ID or URL). It focuses on correctness, maintainability, and adherence to project standards.

Testing
1248

vitest

by antfu

Vitest fast unit testing framework powered by Vite with Jest-compatible API. Use when writing tests, mocking, configuring coverage, or working with test filtering and fixtures.

Testing
1236

go-dev-guidelines

by jumppad-labs

This skill should be used when writing, refactoring, or testing Go code. It provides idiomatic Go development patterns, TDD-based workflows, project structure conventions, and testing best practices using testify/require and mockery. Activate this skill when creating new Go

Testing
1190

differential-review

by trailofbits

Performs security-focused differential review of code changes (PRs, commits, diffs). Adapts analysis depth to codebase size, uses git history for context, calculates blast radius, checks test coverage, and generates comprehensive markdown reports. Automatically detects and

Testing
2510

textual

by KyleKing

Expert guidance for building TUI (Text User Interface) applications with the Textual framework. Invoke when user asks about Textual development, TUI apps, widgets, screens, CSS styling, reactive programming, or testing Textual applications.

Testing
69192

playwright-cli

by microsoft

Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, test web applications, or extract information from web pages.

Testing
45103