office-quotes
Generate random quotes from The Office (US). Provides access to 326 offline quotes plus online mode with SVG cards, character avatars, and full episode metadata via the akashrajpurohit API. Use for fun, icebreakers, or any task requiring The Office quotes.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Generate random quotes from The Office (US). Provides access to 326 offline quotes plus online mode with SVG cards, character avatars, and full episode metadata via the akashrajpurohit API. Use for fun, icebreakers, or any task requiring The Office quotes.
How to use
Zainstaluj narzędzie globalnie za pomocą npm: npm install -g office-quotes-cli. Po zakończeniu instalacji będziesz mieć dostęp do komendy office-quotes w terminalu.
Uruchom podstawową komendę office-quotes, aby otrzymać losowy cytat z bazy offline (326 cytatów). Każde uruchomienie zwróci inny cytat w formacie tekstowym.
Aby uzyskać bardziej zaawansowane wyjście, użyj flagi --source api, która pobiera cytaty z API i generuje kartę SVG z awatarem postaci. Domyślnie karta wyświetlana jest w formacie SVG z ciemnym motywem.
Zmień format wyjścia za pomocą flagi --format. Jeśli chcesz wysłać cytat na Telegram, użyj --format png. Dostępne formaty to svg, png, jpg i webp.
Dostosuj wygląd karty SVG flagą --theme. Wybierz light dla jasnego motywu lub dark dla ciemnego (domyślnie dark).
Jeśli potrzebujesz danych w formacie JSON (np. do integracji z innym narzędziem), dodaj flagę --json do komendy.