screenshot
Use when the user explicitly asks for a desktop or system screenshot (full screen, specific app or window, or a pixel region), or when tool-specific capture capabilities are unavailable and an OS-level capture is needed.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Use when the user explicitly asks for a desktop or system screenshot (full screen, specific app or window, or a pixel region), or when tool-specific capture capabilities are unavailable and an OS-level capture is needed.
How to use
Zainstaluj skill, klonując repozytorium lub dodając go do konfiguracji agenta Claude/Codex. Upewnij się, że masz dostęp do skryptów w katalogu
scripts/.Na macOS uruchom preflight helper raz przed pierwszym przechwytywaniem, aby sprawdzić i udzielić uprawnienia Screen Recording:
bash <ścieżka-do-skill>/scripts/ensure_macos_permissions.shPoproś agenta o zrzut ekranu, opisując dokładnie, co chcesz przechwycić — cały ekran, konkretną aplikację (np. "Figma", "Chrome") lub region pikseli. Jeśli chcesz zapisać plik w konkretnym miejscu, podaj ścieżkę.
Skill automatycznie wybierze miejsce zapisu: jeśli podałeś ścieżkę, tam trafi; jeśli nie, użyta będzie domyślna lokalizacja zrzutów systemu; dla inspekcji wewnętrznej agenta — katalog tymczasowy.
Jeśli dostępne są narzędzia specjalistyczne (np. dla przeglądarki, Figmy), agent może je preferować — skill działa jako rozwiązanie uniwersalne dla aplikacji desktopowych bez lepiej zintegrowanego przechwytywania.
Kombinuj preflight z przechwytywaniem w jednym poleceniu, aby zminimalizować monity o uprawnienia:
bash <ścieżka>/scripts/ensure_macos_permissions.sh && python3 <ścieżka>/scripts/take_screenshot.py --app "NazwaAplikacji"